Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/util/CommitIntegrityCheck.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/util/CommitIntegrityCheck.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/util/CommitIntegrityCheck.java
index 7a852e4cd2..eae943d9a5 100644
--- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/util/CommitIntegrityCheck.java
+++ b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/util/CommitIntegrityCheck.java
@@ -409,7 +409,8 @@ public class CommitIntegrityCheck
private static boolean hasPersistentOpposite(EReference ref)
{
- return ref.getEOpposite() != null && EMFUtil.isPersistent(ref);
+ EReference eOpposite = ref.getEOpposite();
+ return eOpposite != null && EMFUtil.isPersistent(eOpposite);
}
/**

Back to the top