diff --git a/Modules/Wrappers/ApplicationEngine/src/otbWrapperOutputProcessXMLParameter.cxx b/Modules/Wrappers/ApplicationEngine/src/otbWrapperOutputProcessXMLParameter.cxx
index 3d8be1944de6a8a9052cae436d931320ac28b3ad..5ba103723d9d93908d66f14330570e515f9caadd 100644
--- a/Modules/Wrappers/ApplicationEngine/src/otbWrapperOutputProcessXMLParameter.cxx
+++ b/Modules/Wrappers/ApplicationEngine/src/otbWrapperOutputProcessXMLParameter.cxx
@@ -320,7 +320,10 @@ OutputProcessXMLParameter::ParseGroup(const std::string& group)
            //Nothing to do. copy emptyValue
            value = emptyValue;
            }
-
+         else if (type == ParameterType_InputProcessXML)
+           {
+             continue;
+           }
          //get only file name
     /*
       if(type == ParameterType_InputFilename || type == ParameterType_InputImage ||