diff -up wicd-1.7.0/wicd/wicd-daemon.py.orig wicd-1.7.0/wicd/wicd-daemon.py --- wicd-1.7.0/wicd/wicd-daemon.py.orig 2010-01-14 23:49:11.000000000 -0500 +++ wicd-1.7.0/wicd/wicd-daemon.py 2012-03-26 15:24:27.863044957 -0400 @@ -1801,6 +1801,7 @@ def main(argv): bus = dbus.SystemBus() wicd_bus = dbus.service.BusName('org.wicd.daemon', bus=bus) daemon = WicdDaemon(wicd_bus, auto_connect=auto_connect) + child_pid = None if not no_poll: child_pid = Popen([misc.find_path("python"), "-O", os.path.join(wpath.daemon, "monitor.py")],