Diff of /plugin.video.gamestar/default.py [60f645] .. [c72b56] Maximize Restore

  Switch to side-by-side view

--- a/plugin.video.gamestar/default.py
+++ b/plugin.video.gamestar/default.py
@@ -38,7 +38,11 @@
 __settings__ = xbmcaddon.Addon(id='plugin.video.gamestar')
 rootPath = __settings__.getAddonInfo('path');
 
-gui = SimpleXbmcGui(__settings__.getSetting('path'));
+archivePath = __settings__.getSetting('path');
+if(archivePath == ""):
+  archivePath = None;
+  
+gui = SimpleXbmcGui(archivePath);
 webSite=GamestarWeb(gui);
 
 gui.openMenuContext();
@@ -49,7 +53,7 @@
 
 if(action == "list"):
   forcedPrecaching = __settings__.getSetting(params.get("cat", 0));
-  forcedPrecaching = forcedPrecaching == '1' or forcedPrecaching == '3'
+  forcedPrecaching = archivePath is not None and (forcedPrecaching == '1' or forcedPrecaching == '3')
   category = webSite.categories[cat];
   webSite.builCategoryMenu(category,forcedPrecaching);
 elif(action == "download"):