diff --git a/Post/AdaptiveViews.cpp b/Post/AdaptiveViews.cpp
index c78bd253ed1fe2d469f8b33e6f6cfcc03cbdb561..8aefede323def779d160e5d2a2eeeb68a2da4dfe 100644
--- a/Post/AdaptiveViews.cpp
+++ b/Post/AdaptiveViews.cpp
@@ -979,6 +979,16 @@ void Adaptive_Post_View::initWithLowResolution(PViewDataList *data)
     nbelm = data->NbSH;
     nbnod = 8;
   }
+	else if(data->NbSI){
+		myList = data->SI;
+		nbelm = data->NbSI;
+		nbnod = 6;
+	}
+	else if(data->NbVI){
+		myList = data->VI;
+		nbelm = data->NbVI;
+		nbnod = 6;
+	}
   else return;
 
   // if there exists a polynomial representation