diff --git a/src/MeshTypes.hh b/src/MeshTypes.hh
index e2f191ca07d81665cc1ce0d1fc206588627f68be..3561776ebb41f3347f8316f297ce9f846a380868 100644
--- a/src/MeshTypes.hh
+++ b/src/MeshTypes.hh
@@ -140,7 +140,7 @@ public:
 				PyErr_SetString(PyExc_RuntimeError, "Array shapes do not match.");
 				throw py::error_already_set();
 			}
-			std::copy(arr.data(0), arr.data(0) + size, &data[size * i]);
+			std::copy(arr.data(), arr.data() + size, &data[size * i]);
 		}
 
 		return py::array_t<double>(shape, strides, data, base);