[patch] [fix]
diff --git a/patches/april_2013/p05_fixes_in_reverse_modules.py b/patches/april_2013/p05_fixes_in_reverse_modules.py
index 8f5b2f7..41e2e5e 100644
--- a/patches/april_2013/p05_fixes_in_reverse_modules.py
+++ b/patches/april_2013/p05_fixes_in_reverse_modules.py
@@ -4,7 +4,7 @@
 def execute():
 	modules = webnotes.get_config().modules
 	
-	ml = json.loads(webnotes.conn.get_global("hidden_modules"))
+	ml = json.loads(webnotes.conn.get_global("hidden_modules") or "[]")
 	
 	if len(ml) == len(modules.keys()):
 		webnotes.conn.set_global("hidden_modules", json.dumps([]))
\ No newline at end of file