diff --git a/www/web/warpzone/urls.py b/www/web/warpzone/urls.py
index 69fec3037b1c89c8c7f505deaecea7ae893a3883..6ba2de8562168230a7fbefb22c10b519c728c270 100644
--- a/www/web/warpzone/urls.py
+++ b/www/web/warpzone/urls.py
@@ -6,9 +6,19 @@ from django.conf import settings
 urlpatterns = [
     url(r'^admin/', include(admin.site.urls)),
     url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT, }),
-    url(r'^', include('warpmain.urls')),
-    url(r'^', include('warpauth.urls')),
-    url(r'^', include('warpfood.urls')),
-    url(r'^', include('warpapi.urls')),
-  # url(r'^', include('warppay.urls')),
 ]
+
+if "warpmain" in settings.INSTALLED_APPS:
+    urlpatterns.append(url(r'^', include('warpmain.urls')))
+    
+if "warpauth" in settings.INSTALLED_APPS:
+    urlpatterns.append(url(r'^', include('warpauth.urls')))
+
+if "warpfood" in settings.INSTALLED_APPS:
+    urlpatterns.append(url(r'^', include('warpfood.urls')))    
+
+if "warpapi" in settings.INSTALLED_APPS:
+    urlpatterns.append(url(r'^', include('warpapi.urls')))
+
+if "warppay" in settings.INSTALLED_APPS:
+    urlpatterns.append(url(r'^', include('warppay.urls')))