Index: vcpx/config.py
===================================================================
--- vcpx/config.py	(revision 489)
+++ vcpx/config.py	(revision 491)
@@ -38,12 +38,13 @@
         SafeConfigParser.__init__(self, defaults)
         self.namespace = {}
-        if fp.read(2) == '#!':
-            fp.seek(0)
-            exec fp.read() in globals(), self.namespace
-            config = StringIO(self.namespace['__doc__'])
-            self.readfp(config)
-        else:
-            fp.seek(0)
-            self.readfp(fp)
+        if fp:
+            if fp.read(2) == '#!':
+                fp.seek(0)
+                exec fp.read() in globals(), self.namespace
+                config = StringIO(self.namespace['__doc__'])
+                self.readfp(config)
+            else:
+                fp.seek(0)
+                self.readfp(fp)
 
     def projects(self):
@@ -61,5 +62,9 @@
         """
         if self.has_option(section, option):
-            return SafeConfigParser.get(self, section, option)
+            value = SafeConfigParser.get(self, section, option)
+            if value == 'None':
+                return default
+            else:
+                return value
         else:
             return default
