diff --git a/Code/Core/otbWrapperApplication.cxx b/Code/Core/otbWrapperApplication.cxx
index 2fa8a5f321986df3ca8e77a290dd7393bf379018..fcc201e599a4380c4a0b64197dde0c6bab9d546e 100644
--- a/Code/Core/otbWrapperApplication.cxx
+++ b/Code/Core/otbWrapperApplication.cxx
@@ -30,10 +30,9 @@ Application::~Application()
 {
 }
 
-void Application::Init()
+ParameterGroup* Application::GetParameterList()
 {
-  m_ParameterList = ParameterGroup::New();
-  this->DoCreateParameters();
+  return m_ParameterList;
 }
 
 void Application::Init()