smaller cleanup
authorMoritz Venn <ritzmo@users.schwerkraft.elitedvb.net>
Fri, 22 Jan 2010 18:35:23 +0000 (18:35 +0000)
committerMoritz Venn <ritzmo@users.schwerkraft.elitedvb.net>
Fri, 22 Jan 2010 18:35:23 +0000 (18:35 +0000)
growlee/src/plugin.py

index d8056a9..b3a964e 100644 (file)
@@ -101,7 +101,10 @@ class GrowleeConfiguration(Screen, ConfigListScreen):
                                        growleeConnection.listen()
 
                        d = growleeConnection.stop()
-                       d.addCallback(maybeConnect).addErrback(emergencyDisable)
+                       if d is not None:
+                               d.addCallback(maybeConnect).addErrback(emergencyDisable)
+                       else:
+                               maybeConnect()
 
                self.saveAll()
                self.close()