ticket #4804
[taxeditor.git] / eu.etaxonomy.taxeditor.editor / src / main / java / eu / etaxonomy / taxeditor / editor / name / operation / CreateSynonymInNewGroupOperation.java
index 6fca0efc663a55c5ae49c249c5f23e3c81a25df6..2ef74bc5d681999e9a2f2330f4dea47ac7f772df 100644 (file)
@@ -15,6 +15,7 @@ import org.eclipse.core.runtime.IAdaptable;
 import org.eclipse.core.runtime.IProgressMonitor;
 import org.eclipse.core.runtime.IStatus;
 
+import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper;
 import eu.etaxonomy.cdm.model.name.HomotypicalGroup;
 import eu.etaxonomy.cdm.model.name.TaxonNameBase;
 import eu.etaxonomy.cdm.model.taxon.SynonymRelationship;
@@ -67,11 +68,11 @@ public class CreateSynonymInNewGroupOperation extends AbstractPostTaxonOperation
                // Add name to new homotypic group
                HomotypicalGroup.NewInstance().addTypifiedName(newSynonymName);
                monitor.worked(20);
-
+               HibernateProxyHelper.deproxy(element);
                // Create a new synonym for the taxon
                newSynonymRelationship = element.addHeterotypicSynonymName(newSynonymName);
                monitor.worked(40);
-
+               
                return postExecute(newSynonymRelationship.getSynonym());
        }