diff --git a/source/RobotAPI/gui-plugins/ArViz/ArVizWidgetController.cpp b/source/RobotAPI/gui-plugins/ArViz/ArVizWidgetController.cpp
index 1962d259c0d2329c9870f1e3d314fdea17a1f60d..945013a9905234d8eb807745bea34e04c8456b31 100644
--- a/source/RobotAPI/gui-plugins/ArViz/ArVizWidgetController.cpp
+++ b/source/RobotAPI/gui-plugins/ArViz/ArVizWidgetController.cpp
@@ -621,7 +621,7 @@ namespace armarx
 
     void ArVizWidgetController::onRefreshRecordings()
     {
-        allRecordings = storage->getAllRecordings();
+        allRecordings = storage->getAllRecordings().recordings;
         std::sort(allRecordings.begin(), allRecordings.end(),
                   [](viz::data::Recording const & lhs, viz::data::Recording const & rhs)
         {