diff --git a/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELDialect.java b/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELDialect.java
index <HASH>..<HASH> 100644
--- a/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELDialect.java
+++ b/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELDialect.java
@@ -513,6 +513,27 @@ public class MVELDialect
                                            kcontextClass);
     }
 
+
+    public MVELCompilationUnit getMVELCompilationUnit(final String expression,
+                                                      final AnalysisResult analysis,
+                                                      Declaration[] previousDeclarations,
+                                                      Declaration[] localDeclarations,
+                                                      final Map<String, Class<?>> otherInputVariables,
+                                                      final PackageBuildContext context,
+                                                      String contextIndeifier,
+                                                      Class kcontextClass) {
+
+        return getMVELCompilationUnit(expression,
+                analysis,
+                previousDeclarations,
+                localDeclarations,
+                otherInputVariables,
+                context,
+                contextIndeifier,
+                kcontextClass,
+                false);
+    }
+
     public MVELCompilationUnit getMVELCompilationUnit(final String expression,
                                                       final AnalysisResult analysis,
                                                       Declaration[] previousDeclarations,
jbpm still uses the old method signurature, adding it back.
(cherry picked from commit <I>d<I>a5e<I>cff<I>d1fe1e0b4)