diff --git a/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplication.cxx b/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplication.cxx
index 843ef1f08c08627fa4fa05632b27b3d126a90f74..c6d5c8858fa7aafd16978d140d0877698c15dea8 100644
--- a/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplication.cxx
+++ b/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplication.cxx
@@ -1794,10 +1794,6 @@ Application::GetImageMetaData(const std::string & key, unsigned int idx)
 ImageBaseType*
 Application::GetParameterImageBase(const std::string & key, unsigned int idx)
 {
-  if (! this->HasValue(key))
-    {
-    itkExceptionMacro("Can't get the image, parameter has no value");
-    }
   Parameter* param = GetParameterByKey(key);
   if (dynamic_cast<InputImageParameter*>(param))
     {