diff -Naur deluge-1.3.5-orig/deluge/ui/gtkui/gtkui.py deluge-1.3.5/deluge/ui/gtkui/gtkui.py
--- deluge-1.3.5-orig/deluge/ui/gtkui/gtkui.py	2012-04-10 04:53:16.000000000 +0300
+++ deluge-1.3.5/deluge/ui/gtkui/gtkui.py	2012-10-03 08:25:12.343531600 +0300
@@ -373,7 +373,11 @@
 
             if self.config["show_connection_manager_on_start"]:
                 # XXX: We need to call a simulate() here, but this could be a bug in twisted
-                reactor.simulate()
+                try:
+                    reactor._simulate()
+                except AttributeError:
+                    # twisted < 12
+                    reactor.simulate()
                 self.connectionmanager.show()
 
 
