diff --git a/semantics/management/commands/connect_noun_lexical_units.py b/semantics/management/commands/connect_noun_lexical_units.py
index 28cd972..b53ae07 100644
--- a/semantics/management/commands/connect_noun_lexical_units.py
+++ b/semantics/management/commands/connect_noun_lexical_units.py
@@ -22,6 +22,8 @@ def connect_nouns():
     for entry in entries:
         lus = LexicalUnit.objects.filter(base=entry.name, pos=u'rzeczownik')
         for lu in lus:
-            lu.entry = entry
-            lu.save()
+            if lu.entry is None:
+                print lu.base, lu.sense
+                lu.entry = entry
+                lu.save()