diff --git a/any_urlfield/forms/fields.py b/any_urlfield/forms/fields.py
index <HASH>..<HASH> 100644
--- a/any_urlfield/forms/fields.py
+++ b/any_urlfield/forms/fields.py
@@ -5,7 +5,6 @@ import copy
 
 import django
 from any_urlfield.forms.widgets import AnyUrlWidget
-from any_urlfield.models.values import AnyUrlValue
 from any_urlfield.validators import ExtendedURLValidator
 from django import forms
 from django.core import validators
@@ -57,6 +56,10 @@ class AnyUrlField(forms.MultiValueField):
         super(AnyUrlField, self).__init__(fields, *args, **kwargs)
 
     def compress(self, data_list):
+        # Reimporting models from froms is tricky, and may lead to circular ImportErrors
+        # Hence, importing here locally.
+        from any_urlfield.models.values import AnyUrlValue
+
         if data_list:
             type_prefix = data_list[0]    # avoid `id, *values = data_list` notation, that is python 3 syntax.
             values = data_list[1:]
Fix building docs, avoid ImportError from models->forms->models->registry