diff -Naur src_old/modules/__init__.py src/modules/__init__.py --- src_old/modules/__init__.py 2007-08-29 08:33:43.000000000 +0200 +++ src/modules/__init__.py 2007-08-29 08:34:36.000000000 +0200 @@ -209,9 +209,10 @@ mEnabledModules.append(name) prefs.set(__name__, 'enabled_modules', mEnabledModules) except: - return traceback.format_exc() - finally: mModulesLock.release() + return traceback.format_exc() + + mModulesLock.release() instance.start()