diff --git a/salmonella/widgets.py b/salmonella/widgets.py
index <HASH>..<HASH> 100644
--- a/salmonella/widgets.py
+++ b/salmonella/widgets.py
@@ -1,11 +1,15 @@
 from django.conf import settings
 from django.contrib.admin import widgets
-from django.urls import reverse, NoReverseMatch
 from django.core.exceptions import ImproperlyConfigured
 from django.template.loader import render_to_string
 from django import VERSION
 
 try:
+    from django.urls import reverse, NoReverseMatch
+except ImportError:
+    from django.core.urlresolvers import reverse, NoReverseMatch
+
+try:
     from django.utils.encoding import force_text
 except ImportError:
     from django.utils.encoding import force_unicode as force_text
Backwards compatibility for Django <<I>

In order to preserve compatibility with Django before the <I> release, catch import errors when importing from `django.urls` and use `django.core.urlresolvers` instead.