Fixes Exception when used in a AdminForm

When using the field in a regular django admin form, an exception
occured when trying to add a new object with this field because the
initial value is None.

This fix checks the value for None, returns super implementation if so.