diff --git a/Mesh/highOrderSmoother.cpp b/Mesh/highOrderSmoother.cpp
index 69cfac426a88616854996bc6378b67c75a8590c3..a1cb1f5da36c1597f902344b360570badc036be1 100644
--- a/Mesh/highOrderSmoother.cpp
+++ b/Mesh/highOrderSmoother.cpp
@@ -733,7 +733,7 @@ void highOrderSmoother::smooth_cavity(std::vector<MElement*>& cavity,
   lsys_->setNoisy(1);
   lsys_->setGmres(1);
   lsys_->setPrec(5.e-8);
-  lsys = _lsys;
+  lsys = lsys_;
 #endif
 
   dofManager<double> myAssembler(lsys);