save() got an unexpected keyword argument

Calling LocationDescription.l_edit returns error "save() got an unexpected keyword argument 'location'". Keyword name looks random though and may point to different fields at different times. The method l_edit was stripped of functionality, but the error persists. Curiously, self.location = kwargs['location'] followed by self.save() works just fine.