diff --git a/Post/PViewData.h b/Post/PViewData.h
index 4c530490602e3b6f8063939ba919470be83bd8f2..50c686e0f7ba6dedfb5b9aa3197946af04298764 100644
--- a/Post/PViewData.h
+++ b/Post/PViewData.h
@@ -256,7 +256,8 @@ class PViewData {
   virtual bool writeTXT(const std::string &fileName);
   virtual bool writePOS(const std::string &fileName, bool binary=false, bool parsed=true,
                         bool append=false);
-  virtual bool writeMSH(const std::string &fileName, bool binary=false, bool savemesh=true);
+  virtual bool writeMSH(const std::string &fileName, bool binary=false, bool savemesh=true,
+                        bool multipleView=false);
   virtual bool writeMED(const std::string &fileName);
   virtual bool toVector(std::vector<std::vector<double> > &vec);
   virtual bool fromVector(const std::vector<std::vector<double> > &vec);
diff --git a/Post/PViewDataGModel.h b/Post/PViewDataGModel.h
index 103ba9259f60347c464c358be4f001f3381959c6..8b63c3a2a7f18c255f05be45a9ad184fad579042 100644
--- a/Post/PViewDataGModel.h
+++ b/Post/PViewDataGModel.h
@@ -241,7 +241,8 @@ class PViewDataGModel : public PViewData {
                int fileIndex, FILE *fp, bool binary, bool swap, int step,
                double time, int partition, int numComp, int numNodes,
                const std::string &interpolationScheme);
-  bool writeMSH(const std::string &fileName, bool binary=false, bool savemesh=true,bool multipleView=false);
+  virtual bool writeMSH(const std::string &fileName, bool binary=false, bool savemesh=true,
+                        bool multipleView=false);
   bool readMED(const std::string &fileName, int fileIndex);
   bool writeMED(const std::string &fileName);
 };
diff --git a/Post/PViewDataGModelIO.cpp b/Post/PViewDataGModelIO.cpp
index 9671c4605a243f0b6efd10cabaaf4cca67b5c54e..473bae2f61ff605beec65318ea67a5914fb4b1a2 100644
--- a/Post/PViewDataGModelIO.cpp
+++ b/Post/PViewDataGModelIO.cpp
@@ -133,7 +133,8 @@ bool PViewDataGModel::readMSH(const std::string &viewName, const std::string &fi
   return true;
 }
 
-bool PViewDataGModel::writeMSH(const std::string &fileName, bool binary, bool savemesh,bool multipleView)
+bool PViewDataGModel::writeMSH(const std::string &fileName, bool binary, bool savemesh,
+                               bool multipleView)
 {
   if(_steps.empty()) return true;
 
diff --git a/Post/PViewDataIO.cpp b/Post/PViewDataIO.cpp
index 58f5317b72f3dc0ec4edd85322de667b5dc4fba6..82c4e4fe3e8620b39743e42321210882b7676404 100644
--- a/Post/PViewDataIO.cpp
+++ b/Post/PViewDataIO.cpp
@@ -176,7 +176,8 @@ bool PViewData::writePOS(const std::string &fileName, bool binary, bool parsed,
   return true;
 }
 
-bool PViewData::writeMSH(const std::string &fileName, bool binary, bool savemesh)
+bool PViewData::writeMSH(const std::string &fileName, bool binary, bool savemesh,
+                         bool multipleView)
 {
   Msg::Error("MSH export not implemented for this view type");
   return false;
diff --git a/Post/PViewDataList.h b/Post/PViewDataList.h
index 774068554c2e96307fd22bdb3341559f16351571..706c77dfce50ce5d92c782858de4d4b94cb536d2 100644
--- a/Post/PViewDataList.h
+++ b/Post/PViewDataList.h
@@ -125,7 +125,8 @@ class PViewDataList : public PViewData {
   bool readPOS(FILE *fp, double version, bool binary);
   bool writePOS(const std::string &fileName, bool binary=false, bool parsed=true,
                 bool append=false);
-  virtual bool writeMSH(const std::string &fileName, bool binary=false, bool savemesh=true);
+  virtual bool writeMSH(const std::string &fileName, bool binary=false, bool savemesh=true,
+                        bool multipleView=false);
 };
 
 #endif
diff --git a/Post/PViewDataListIO.cpp b/Post/PViewDataListIO.cpp
index e59cd7335ba7298b2b26b841f65d6f4a82e66f17..6c8e35800dfe80e5782f58ede89dcd9b5610cfd8 100644
--- a/Post/PViewDataListIO.cpp
+++ b/Post/PViewDataListIO.cpp
@@ -525,7 +525,8 @@ static void createElements(std::vector<double> &list, int nbelm, int nbnod,
   }
 }
 
-bool PViewDataList::writeMSH(const std::string &fileName, bool binary, bool savemesh)
+bool PViewDataList::writeMSH(const std::string &fileName, bool binary, bool savemesh,
+                             bool multipleView)
 {
   if(_adaptive){
     Msg::Warning("Writing adapted dataset (will only export current time step)");