diff --git a/source/RobotAPI/libraries/core/Trajectory.cpp b/source/RobotAPI/libraries/core/Trajectory.cpp
index 082e6fa7a3c2acbea62c3863dac7c3951226e5a1..13891cfb6f89acd3c26192c4ad13f3374cbdec2d 100644
--- a/source/RobotAPI/libraries/core/Trajectory.cpp
+++ b/source/RobotAPI/libraries/core/Trajectory.cpp
@@ -111,8 +111,7 @@ namespace armarx
         obj->getDoubleArray("timestamps", timestamps);
         for (size_t row = 0; row < rowContent.size(); row++)
         {
-            Ice::StringSeq values;
-            boost::split(values, rowContent[row], boost::is_any_of(","));
+            Ice::StringSeq values = Split(rowContent[row], ",");
             Ice::DoubleSeq newRow;
             newRow.reserve(values.size());
             for (std::string v : values)