diff --git a/djangoldp/urls.py b/djangoldp/urls.py
index 082f6d705e0b882a0a70e7312c994976d12ed0aa..a4a5c5349aa809d0a07041d4c4fc4da11ff00c37 100644
--- a/djangoldp/urls.py
+++ b/djangoldp/urls.py
@@ -37,3 +37,9 @@ for class_name in model_classes:
                  permission_classes=Model.get_meta(model_class, 'permission_classes', []),
                  fields=Model.get_meta(model_class, 'serializer_fields', []),
                  nested_fields=Model.get_meta(model_class, 'nested_fields', [])))))
+
+for package in settings.DJANGOLDP_PACKAGES:
+    try:
+        urlpatterns.append(url(r'^', include('{}.urls'.format(package))))
+    except ModuleNotFoundError:
+        pass