diff --git a/Code/ApplicationEngine/otbWrapperApplication.cxx b/Code/ApplicationEngine/otbWrapperApplication.cxx index c53fc7cc18f40913a1ac4ec99c7645211d88b932..b494825156ba9adca9dd0cedb8f7e82fafdf731e 100644 --- a/Code/ApplicationEngine/otbWrapperApplication.cxx +++ b/Code/ApplicationEngine/otbWrapperApplication.cxx @@ -891,7 +891,9 @@ Application::IsApplicationReady() ++it) { // Check all Input Parameters - if (!this->HasValue(*it) && IsMandatory(*it)) + if (!this->HasValue(*it) + && IsMandatory(*it) + && GetParameterByKey(*it)->GetRoot()->GetActive()) { return false; }