From b9e4d9c971dc5e2a39a9af30e6f3eaea92865feb Mon Sep 17 00:00:00 2001 From: SebCorbin Date: Sun, 2 Aug 2015 12:24:00 +0200 Subject: [PATCH] Fix #20 --- versatileimagefield/fields.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/versatileimagefield/fields.py b/versatileimagefield/fields.py index f2fbcfd..89dfde4 100644 --- a/versatileimagefield/fields.py +++ b/versatileimagefield/fields.py @@ -142,9 +142,9 @@ def save_form_data(self, instance, data): def formfield(self, **kwargs): # This is a fairly standard way to set up some defaults # while letting the caller override them. - defaults = { - 'form_class': SizedImageCenterpointClickDjangoAdminField - } + defaults = {} + if self.ppoi_field: + defaults['form_class'] = SizedImageCenterpointClickDjangoAdminField if kwargs.get('widget') is AdminFileWidget: # Ensuring default admin widget is skipped (in favor of using # SizedImageCenterpointClickDjangoAdminField's default widget as