diff --git a/django_starfield/defaults.py b/django_starfield/defaults.py
deleted file mode 100644
index cef0cba3cd3948d65d06208be220386ec8268cd6..0000000000000000000000000000000000000000
--- a/django_starfield/defaults.py
+++ /dev/null
@@ -1,3 +0,0 @@
-STARFIELD_COLOUR = '#f5b301'
-STARFIELD_CODEPOINT = '2605'
-STARFIELD_STARS = 5
diff --git a/django_starfield/widgets.py b/django_starfield/widgets.py
index 701c54fae4906320200331b2c17fc8d73b34b9ce..04abbf3a5aea4520b2bfd595d93dc13a64fb89bc 100644
--- a/django_starfield/widgets.py
+++ b/django_starfield/widgets.py
@@ -1,9 +1,9 @@
 from django.conf import settings
 from django.forms.widgets import Widget
 
-from . import defaults
-
-settings.configure(default_settings=defaults)
+STARFIELD_COLOUR = '#f5b301'
+STARFIELD_CODEPOINT = '2605'
+STARFIELD_STARS = 5
 
 class Stars(Widget):
     template_name = 'django_starfield/stars.html'
@@ -12,17 +12,17 @@ class Stars(Widget):
         super(Stars, self).__init__(attrs)
 
         if stars is None:
-            self.stars = settings.STARFIELD_STARS
+            self.stars = getattr(settings, 'STARFIELD_STARS', STARFIELD_STARS)
         if codepoint is None:
-            self.codepoint = settings.STARFIELD_CODEPOINT
+            self.codepoint = getattr(settings, 'STARFIELD_CODEPOINT', STARFIELD_CODEPOINT)
         if colour is None:
-            self.colour = settings.STARFIELD_COLOUR
+            self.colour = getattr(settings, 'STARFIELD_COLOUR', STARFIELD_COLOUR)
 
     def get_context(self, name, value, attrs):
         context = super(Stars, self).get_context(name, value, attrs)
         context['stars'] = range(self.stars, 0, -1)
-        if not self.codepoint == defaults.STARFIELD_CODEPOINT:
+        if not self.codepoint == STARFIELD_CODEPOINT:
             context['codepoint'] = self.codepoint
-        if not self.colour == defaults.STARFIELD_COLOUR:
+        if not self.colour == STARFIELD_COLOUR:
             contect['colour'] = self.colour
         return context