diff --git a/Post/PViewDataList.cpp b/Post/PViewDataList.cpp
index 27eb8ae3d10d5a5c0d93fe1dfe1a2b4eccd2149d..75df3978814e64322eb78e5db1fd124401b2c2e9 100644
--- a/Post/PViewDataList.cpp
+++ b/Post/PViewDataList.cpp
@@ -740,7 +740,7 @@ bool PViewDataList::combineTime(nameData &nd)
   return finalize();
 }
 
-void PViewDataList::_getRawData(int idxtype, std::vector<double> **l, int **ne, 
+int PViewDataList::_getRawData(int idxtype, std::vector<double> **l, int **ne, 
                                 int *nc, int *nn)
 {
   int type = 0;
@@ -777,6 +777,7 @@ void PViewDataList::_getRawData(int idxtype, std::vector<double> **l, int **ne,
     int nim = getInterpolationMatrices(type, im);
     if(nim == 4) *nn = im[2]->size1();
   }
+  return type;
 }
 
 void PViewDataList::setOrder2(int type)
diff --git a/Post/PViewDataList.h b/Post/PViewDataList.h
index bfa4df8e280d2cda1be1666f55b80143bff8ffb3..85e1e71b565c728a78adcd28b22733de69ef0533 100644
--- a/Post/PViewDataList.h
+++ b/Post/PViewDataList.h
@@ -54,7 +54,7 @@ class PViewDataList : public PViewData {
                 std::vector<double> &list, int nblist);
   void _getString(int dim, int i, int timestep, std::string &str, 
                   double &x, double &y, double &z, double &style);
-  void _getRawData(int idxtype, std::vector<double> **l, int **ne, int *nc, int *nn);
+  int _getRawData(int idxtype, std::vector<double> **l, int **ne, int *nc, int *nn);
  public:
   PViewDataList();
   ~PViewDataList(){}