diff --git a/friture/analyzer.py b/friture/analyzer.py index 85f59e4e..067544e9 100755 --- a/friture/analyzer.py +++ b/friture/analyzer.py @@ -197,7 +197,9 @@ def migrateSettings(self): # 2. remove any level widget if settings.contains("Docks/dockNames"): - docknames = settings.value("Docks/dockNames") + docknames = settings.value("Docks/dockNames", []) + if docknames == None: + docknames = [] newDockNames = [] for dockname in docknames: widgetType = settings.value("Docks/" + dockname + "/type", 0, type=int)