diff --git a/lettuce/django/steps/models.py b/lettuce/django/steps/models.py
index <HASH>..<HASH> 100644
--- a/lettuce/django/steps/models.py
+++ b/lettuce/django/steps/models.py
@@ -156,7 +156,7 @@ def write_models(model, data, field=None):
                                 "operations") % field)
 
             model_kwargs = {field: hash_[field]}
-            model_obj, created = model.objects.get_or_create(**model_kwargs)
+            model_obj, created = model.objects.get(**model_kwargs)
 
             for to_set, val in hash_.items():
                 setattr(model_obj, to_set, val)
Change get_or_create to just get in what should be a read only place