diff --git a/djangoldp_account/migrations/0021_alter_account_picture_alter_urlid_and_more.py b/djangoldp_account/migrations/0021_alter_account_picture_alter_urlid_and_more.py
new file mode 100644
index 0000000000000000000000000000000000000000..16cb4a0a69010e2105786ca5e9e4dfbc3d3222fc
--- /dev/null
+++ b/djangoldp_account/migrations/0021_alter_account_picture_alter_urlid_and_more.py
@@ -0,0 +1,34 @@
+# Generated by Django 4.2.3 on 2023-11-13 16:46
+
+from django.db import migrations, models
+import djangoldp.fields
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('djangoldp_account', '0020_alter_opclient_options_alter_account_picture_and_more'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='account',
+            name='urlid',
+            field=djangoldp.fields.LDPUrlField(blank=True, db_index=True, null=True, unique=True),
+        ),
+        migrations.AlterField(
+            model_name='chatprofile',
+            name='urlid',
+            field=djangoldp.fields.LDPUrlField(blank=True, db_index=True, null=True, unique=True),
+        ),
+        migrations.AlterField(
+            model_name='ldpuser',
+            name='urlid',
+            field=djangoldp.fields.LDPUrlField(blank=True, db_index=True, null=True, unique=True),
+        ),
+        migrations.AlterField(
+            model_name='opclient',
+            name='urlid',
+            field=djangoldp.fields.LDPUrlField(blank=True, db_index=True, null=True, unique=True),
+        ),
+    ]
diff --git a/setup.cfg b/setup.cfg
index 538022a9d687e32dfcc8f6af12c1a2396a34e781..03b6f1596455d25f1b0963fa1cbe9ba1bc502dc4 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -11,7 +11,7 @@ license = MIT
 include_package_data = True
 packages = find:
 install_requires =
-    djangoldp~=3.0.0
+    djangoldp~=3.1.0
     django_registration~=3.4.0
     validators~=0.20.0
     oic~=1.6.0