diff --git a/plasmid/source/core-plugins/weismigration/1/dss/drop-boxes/add_plasmid_parents/add_plasmid_parents.py b/plasmid/source/core-plugins/weismigration/1/dss/drop-boxes/add_plasmid_parents/add_plasmid_parents.py
index f3a6fd7e6ad444098ed44b1da941e9eaa2539b15..3905edd17e0f95d8e96c3cb0f6cf8085cd8f0368 100644
--- a/plasmid/source/core-plugins/weismigration/1/dss/drop-boxes/add_plasmid_parents/add_plasmid_parents.py
+++ b/plasmid/source/core-plugins/weismigration/1/dss/drop-boxes/add_plasmid_parents/add_plasmid_parents.py
@@ -64,6 +64,8 @@ def update_sample_with_parents(tr, sample_dict):
           parents_code_list.append(plasmid_parent_id)
           print "P2", parents_code_list
           sample_for_update.setParentSampleIdentifiers(parents_code_list)
+        else:
+          sample_for_update.setParentSampleIdentifiers([plasmid_parent_id])            
       elif re.search ("pKW001", name): 
         plasmid_parent_id = "/MATERIALS/"+name.replace("pKW001","PKW1").strip()
         if not parents_code_list ==['']: