diff --git a/Common/onelabUtils.cpp b/Common/onelabUtils.cpp
index 54dad62fe98eddf159d96895ffd61f08601026df..5b44bcc989da16f9944f2d98017f15ce28578641 100644
--- a/Common/onelabUtils.cpp
+++ b/Common/onelabUtils.cpp
@@ -262,6 +262,9 @@ namespace onelabUtils {
       for(unsigned int i = 0; i < y.size(); i++) x.push_back(i);
     }
     if(x.size() && y.size()){
+      if(x.size() != y.size())
+        Msg::Warning("X-Y data series have different length (%d != %d)",
+                     (int)x.size(), (int)y.size());
       if(view){
         view->getData()->setXY(x, y);
         view->getData()->setName(yName);