web/views/forms.py
changeset 4101 7fa86fa51229
parent 4082 c7117119e215
child 4156 1bbb0ee42c8e
--- a/web/views/forms.py	Wed Dec 09 19:27:24 2009 +0100
+++ b/web/views/forms.py	Wed Dec 09 19:27:46 2009 +0100
@@ -455,7 +455,7 @@
         if field.is_visible():
             # fields not corresponding to an entity attribute / relations
             # are considered modified
-            if not field.eidparam:
+            if not field.eidparam or not self.edited_entity.has_eid():
                 return True # XXX
             try:
                 if field.role == 'subject':