diff --git a/aleksis/core/migrations/0035_preference_model_unique.py b/aleksis/core/migrations/0035_preference_model_unique.py
index 0c82528eff8655f356cddb5705623fb5cd4a6120..863da1d08ec2dcdb5786691381b5b80000c61fe3 100644
--- a/aleksis/core/migrations/0035_preference_model_unique.py
+++ b/aleksis/core/migrations/0035_preference_model_unique.py
@@ -16,7 +16,7 @@ class Migration(migrations.Migration):
         PersonPreferenceModel = apps.get_model("core", "PersonPreferenceModel")
         SitePreferenceModel = apps.get_model("core", "SitePreferenceModel")
 
-        from dynamic_preferences import BasePreferenceModel
+        from dynamic_preferences.models import BasePreferenceModel
 
         models = [GroupPreferenceModel, PersonPreferenceModel, SitePreferenceModel]
 
@@ -33,7 +33,7 @@ class Migration(migrations.Migration):
                     found = False
                     for obj in objs:
                         if BasePreferenceModel.get_value(obj) == BasePreferenceModel.preference(obj).default or found:
-                            obj.delete()                    
+                            obj.delete()
                         else:
                             found = True