diff --git a/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/annotation/valueprovider/EStructuralFeatureValueProviderBase.java b/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/annotation/valueprovider/EStructuralFeatureValueProviderBase.java
index 13676c6911f397a570be72cbb2fbf29d7e084b05..60b44b365853d741c78080c39a78b038d984ae86 100644
--- a/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/annotation/valueprovider/EStructuralFeatureValueProviderBase.java
+++ b/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/annotation/valueprovider/EStructuralFeatureValueProviderBase.java
@@ -344,13 +344,7 @@ public abstract class EStructuralFeatureValueProviderBase<T extends IAnnotatedSp
 			// Return data types default value
 			return attributeEDataType.getDefaultValue();
 		} else if(structuralFeature instanceof EReference) {
-			EReference reference = (EReference)structuralFeature;
-			if(reference.isContainment()) {
-				// EClasses attached to contained EReferences are created lazily by the
-				// corresponding generated code on the first access (i.e., also during get / "read")
-				return null;
-			}
-			return factory.create(reference.getEReferenceType());
+			return null;
 		} else {
 			throw new Exception(
 					"createStructuralFeatureInstance() is not supported / has not been implemented for the annotation type " +