--- a/Allura/allura/websetup/schema.py
+++ b/Allura/allura/websetup/schema.py
@@ -4,15 +4,15 @@
 import logging
 from tg import config
 import pylons
-from allura.lib.custom_middleware import MagicalC, environ
 
 log = logging.getLogger(__name__)
 
 def setup_schema(command, conf, vars):
     """Place any commands to setup allura here"""
     import ming
-    environ.set_environment({})
-    pylons.c._push_object(MagicalC(EmptyClass(), environ))
+    import allura
+    pylons.c._push_object(EmptyClass())
+    allura.credentials._push_object(allura.lib.security.Credentials())
     ming.configure(**conf)
     from allura import model
     # Nothing to do