[254679] Deferred assigment fails with NPE
diff --git a/plugins/org.eclipse.m2m.qvt.oml/src/org/eclipse/m2m/internal/qvt/oml/library/AbstractLateResolveTask.java b/plugins/org.eclipse.m2m.qvt.oml/src/org/eclipse/m2m/internal/qvt/oml/library/AbstractLateResolveTask.java
index 38738a8..df3ee9b 100644
--- a/plugins/org.eclipse.m2m.qvt.oml/src/org/eclipse/m2m/internal/qvt/oml/library/AbstractLateResolveTask.java
+++ b/plugins/org.eclipse.m2m.qvt.oml/src/org/eclipse/m2m/internal/qvt/oml/library/AbstractLateResolveTask.java
@@ -54,7 +54,7 @@
 
         try {
             AssignExp assignExp = QvtResolveUtil.getDeferredAssignmentFor(myResolveExp);
-            if(assignExp != null) {
+            if(assignExp != null && myLvalue != null) {
             	myEvalEnv.callSetter(myLvalue.getEObject(), myLvalue.getEStructuralFeature(), 
             			resolveResult, QvtOperationalUtil.isUndefined(resolveResult), assignExp.isIsReset());