diff -r 6e0a26c633b2 -r ee1a24311b03 PluginManager/PluginManager.py --- a/PluginManager/PluginManager.py Thu Mar 03 19:34:04 2016 +0100 +++ b/PluginManager/PluginManager.py Thu Mar 03 20:01:20 2016 +0100 @@ -144,7 +144,11 @@ self.__networkManager.sslErrors.connect(self.__sslErrors) self.__replies = [] - self.__ui.onlineStateChanged.connect(self.__onlineStateChanged) + try: + self.__ui.onlineStateChanged.connect(self.__onlineStateChanged) + except AttributeError: + # it was not called from eric + pass def finalizeSetup(self): """