diff --git a/Mesh/meshQuadQuasiStructured.cpp b/Mesh/meshQuadQuasiStructured.cpp
index afd81932974e991493994c960be5d4662cdbd1de..f73be5c4601d3cbd3f4fec93714461c58968f89b 100644
--- a/Mesh/meshQuadQuasiStructured.cpp
+++ b/Mesh/meshQuadQuasiStructured.cpp
@@ -887,7 +887,7 @@ bool getSingularitiesFromBackgroundField(
 
   int viewIndex = int(field->options["IView"]->numericalValue());
   PView *view = nullptr;
-  if(viewIndex >= 0 && viewIndex < PView::list.size()) {
+  if(viewIndex >= 0 && viewIndex < (int)PView::list.size()) {
     view = PView::list[viewIndex];
   }
   else {