diff --git a/Modules/Filtering/MathParserX/src/otbParserXPlugins.cxx b/Modules/Filtering/MathParserX/src/otbParserXPlugins.cxx
index 0d04dd6bec89a2fb05d550208f80968904aefc20..3eb9b87a9cbec3f15d67a364d4f196352883136f 100644
--- a/Modules/Filtering/MathParserX/src/otbParserXPlugins.cxx
+++ b/Modules/Filtering/MathParserX/src/otbParserXPlugins.cxx
@@ -744,12 +744,8 @@ void vect2scal::Eval(mup::ptr_val_type &ret, const mup::ptr_val_type *a_pArg, in
       // Get the argument from the argument input vector
       const mup::matrix_type a = a_pArg[0]->GetArray();
 
-
-      int nbrows = a.GetRows();
-      int nbcols = a.GetCols();
-      
-      assert(nbrows == 1);
-      assert(nbcols == 1);
+      assert(a.GetRows() == 1);
+      assert(a.GetCols() == 1);
 
       mup::float_type res;