diff --git a/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplicationHtmlDocGenerator.cxx b/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplicationHtmlDocGenerator.cxx
index 086ec18a624d7a6756a4a27e859a2595452a3837..bb6864898d0c35488195ba8cdff1d4c12403e5de 100644
--- a/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplicationHtmlDocGenerator.cxx
+++ b/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplicationHtmlDocGenerator.cxx
@@ -186,7 +186,7 @@ void ApplicationHtmlDocGenerator::GetDocParameters( const Application::Pointer a
     for( unsigned int i=0; i<nbOfParam; i++ )
       {
       const std::string key(appKeyList[i]);
-      Parameter::Pointer param =  app->GetParameterByKey( key );
+      Parameter::Pointer param =  app->GetParameterByKey(key, false);
       if( app->GetParameterType(key) ==  ParameterType_Group)
         {
         oss << "<li>";
@@ -235,7 +235,7 @@ void ApplicationHtmlDocGenerator::GetDocParameterGroup( const Application::Point
   for( unsigned int i=0; i<nbOfParam; i++ )
     {
     const std::string fullKey(std::string(key).append(".").append(appKeyList[i]));
-    Parameter::Pointer param =  app->GetParameterByKey( fullKey );
+    Parameter::Pointer param =  app->GetParameterByKey( fullKey, false);
     if( app->GetParameterType(fullKey) ==  ParameterType_Group)
       {
       oss<<"<li>";
diff --git a/Modules/Wrappers/CommandLine/src/otbWrapperCommandLineLauncher.cxx b/Modules/Wrappers/CommandLine/src/otbWrapperCommandLineLauncher.cxx
index 8fa88be9de329b084a1876b6c3a302cea2db70a0..c75e921044d320ac88361b26b22929d77d81ec74 100644
--- a/Modules/Wrappers/CommandLine/src/otbWrapperCommandLineLauncher.cxx
+++ b/Modules/Wrappers/CommandLine/src/otbWrapperCommandLineLauncher.cxx
@@ -858,7 +858,7 @@ std::string CommandLineLauncher::DisplayParameterHelp(const Parameter::Pointer &
     itkExceptionMacro("Not handled parameter type.");
 
 
-  oss<< " " << param->GetName() << " ";
+  oss<< " " << m_Application->GetParameterName(paramKey) << " ";
 
   if (type == ParameterType_OutputImage)
     {
diff --git a/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetParameterGroup.cxx b/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetParameterGroup.cxx
index fbb113c46ad3b7b0c6cf77cb76e6cef45d54effa..872b4b4703e65e59603ed19359ebaaae77d4f86d 100644
--- a/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetParameterGroup.cxx
+++ b/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetParameterGroup.cxx
@@ -55,6 +55,7 @@ void QtWidgetParameterGroup::DoCreateWidget()
   for (unsigned int i = 0; i < nbParams; ++i)
     {
     Parameter* param = m_ParamList->GetParameterByIndex(i);
+    Parameter* rawParam = m_ParamList->GetParameterByIndex(i,false);
 
     if (param != ITK_NULLPTR)
       {
@@ -70,7 +71,7 @@ void QtWidgetParameterGroup::DoCreateWidget()
       if (paramAsGroup == ITK_NULLPTR && paramAsChoice == ITK_NULLPTR && !paramIsXML)
         {
         // Label (col 1)
-        QWidget* label = new QtWidgetParameterLabel( param );
+        QWidget* label = new QtWidgetParameterLabel( rawParam );
         gridLayout->addWidget(label, i, 1);
 
         // Parameter Widget (col 2)
@@ -149,7 +150,7 @@ void QtWidgetParameterGroup::DoCreateWidget()
           }
         connect(group, SIGNAL(clicked(bool)), specificWidget, SLOT(SetActivationState(bool)));
 
-        group->setTitle(param->GetName());
+        group->setTitle(rawParam->GetName());
         gridLayout->addWidget(group, i, 0, 1, -1);
 
         m_WidgetList.push_back(specificWidget);