diff --git a/Code/Learning/otbConfusionMatrixCalculator.txx b/Code/Learning/otbConfusionMatrixCalculator.txx
index a5e9eaf1275a67cef5f577a80d2155b6383269d0..609f82be44f6b0ea5eae2ccd91acd84cee4e54fb 100644
--- a/Code/Learning/otbConfusionMatrixCalculator.txx
+++ b/Code/Learning/otbConfusionMatrixCalculator.txx
@@ -112,11 +112,6 @@ ConfusionMatrixCalculator<TRefListLabel,TProdListLabel>
     }
 
 
-  otbGenericMsgDebugMacro(<<"Confusion matrix " << m_ConfusionMatrix);
-  
-  for(unsigned int i=0; i<m_NumberOfClasses; i++)
-    otbGenericMsgDebugMacro(<<"Samples per class " << samplesPerClass[i]);
-  
   this->m_OverallAccuracy  = 0.;
   for (unsigned int i = 0;i<m_NumberOfClasses;++i)
   {
@@ -125,9 +120,6 @@ ConfusionMatrixCalculator<TRefListLabel,TProdListLabel>
 
   this->m_OverallAccuracy/=static_cast<double>(m_NumberOfSamples);
 
-  otbGenericMsgDebugMacro(<<"OA " << this->m_OverallAccuracy);
-
-  
   double luckyRate = 0.;
   for (unsigned int i = 0;i<m_NumberOfClasses;++i)
   {
@@ -144,9 +136,8 @@ ConfusionMatrixCalculator<TRefListLabel,TProdListLabel>
 
   luckyRate/=vcl_pow(m_NumberOfSamples,2.0);
 
-  double m_KappaIndex = (m_OverallAccuracy-luckyRate)/(1-luckyRate);
+  m_KappaIndex = (m_OverallAccuracy-luckyRate)/(1-luckyRate);
 
-  
 }
 
 
diff --git a/Testing/Code/Learning/otbConfusionMatrixCalculatorTest.cxx b/Testing/Code/Learning/otbConfusionMatrixCalculatorTest.cxx
index e5c16ad8a08a06913065727ea3026d192e744af0..465e53e2ec2b5dd2ad7a6e0ef8034b2d87369d07 100644
--- a/Testing/Code/Learning/otbConfusionMatrixCalculatorTest.cxx
+++ b/Testing/Code/Learning/otbConfusionMatrixCalculatorTest.cxx
@@ -205,18 +205,19 @@ int otbConfusionMatrixCalculatorUpdate(int argc, char* argv[])
     return EXIT_FAILURE;
     }
 
-  if( calculator->GetOverallAccuracy() != 1.0 )
+  if( calculator->GetKappaIndex() != 1.0 )
     {
-    std::cerr<< "OA = " << calculator->GetOverallAccuracy() << std::endl;
+    std::cerr<< "Kappa = " << calculator->GetKappaIndex() << std::endl;
     return EXIT_FAILURE;
     }
 
-  if( calculator->GetKappaIndex() != 1.0 )
+  if( calculator->GetOverallAccuracy() != 1.0 )
     {
-    std::cerr<< "OA = " << calculator->GetKappaIndex() << std::endl;
+    std::cerr<< "OA = " << calculator->GetOverallAccuracy() << std::endl;
     return EXIT_FAILURE;
     }
 
+
   
   return EXIT_SUCCESS;
 }