diff --git a/Post/PViewData.cpp b/Post/PViewData.cpp
index c2852b19b4e1f434537ded6fcdd61d5356034d45..bedcbe799f7b0e456df7e4a9c62f633506b31d21 100644
--- a/Post/PViewData.cpp
+++ b/Post/PViewData.cpp
@@ -25,8 +25,8 @@ bool PViewData::finalize()
     Msg::Info("Initializing adaptive data %p interp size=%d",
 	this, _interpolation.size());
     _adaptive = new adaptiveData(this);
-    _adaptive->initWithLowResolution(0);
   }
+  if(_adaptive) _adaptive->initWithLowResolution(0);
   _dirty = false;
   return true;
 }
diff --git a/Post/adaptiveData.cpp b/Post/adaptiveData.cpp
index 1467b34221b312c14c2c30342ec726019f2e5cb9..ac09c30bae15f64d7918a2a3ad82acde968793ec 100644
--- a/Post/adaptiveData.cpp
+++ b/Post/adaptiveData.cpp
@@ -999,11 +999,13 @@ void adaptiveElements<T>::initWithLowResolution(PViewData *data, int step)
       if(data->skipElement(step, ent, ele) ||
 	 data->getNumEdges(step, ent, ele) != T::numEdges) continue;
       if(numVal != data->getNumValues(step, ent, ele)){
-	Msg::Error("Wrong number of values (%d) in element %d (expecting %d)", numVal, ele, data->getNumValues(step, ent, ele));
+	Msg::Error("Wrong number of values (%d) in element %d (expecting %d)",
+		   numVal, ele, data->getNumValues(step, ent, ele));
 	continue;
       }
       if(numNodes != data->getNumNodes(step, ent, ele)){
-	Msg::Error("Wrong number of nodes (%d) in element %d (expecting %d)", numNodes, ele, data->getNumNodes(step, ent, ele));
+	Msg::Error("Wrong number of nodes (%d) in element %d (expecting %d)",
+		   numNodes, ele, data->getNumNodes(step, ent, ele));
 	continue;
       }
       for(int nod = 0; nod < numNodes; nod++){
diff --git a/benchmarks/2d/transfinite_b.geo b/benchmarks/2d/transfinite_b.geo
index 8efc8c45351a05dde8707afd9f3250c640ebb243..1a209a14a2764eb1d11eaea879837c57ac33d8f9 100644
--- a/benchmarks/2d/transfinite_b.geo
+++ b/benchmarks/2d/transfinite_b.geo
@@ -16,4 +16,4 @@ Transfinite Line {4} = 20 Using Progression 1./1.2;
 Transfinite Line {3,2} = 10 Using Progression 1;
 Transfinite Line {5} = 19 Using Progression 1;
 Transfinite Surface {7} = {3,6,4,2} Alternated;
-Recombine Surface {7};
+//Recombine Surface {7};