index e91be70..cf555b1 100644
|
|
class GenericForeignKey(object):
|
41 | 41 | """ |
42 | 42 | if self.name in kwargs: |
43 | 43 | value = kwargs.pop(self.name) |
44 | | kwargs[self.ct_field] = self.get_content_type(obj=value) |
45 | | kwargs[self.fk_field] = value._get_pk_val() |
| 44 | if value != None: |
| 45 | kwargs[self.ct_field] = self.get_content_type(obj=value) |
| 46 | kwargs[self.fk_field] = value._get_pk_val() |
46 | 47 | |
47 | 48 | def get_content_type(self, obj=None, id=None): |
48 | 49 | # Convenience function using get_model avoids a circular import when |