diff --git a/GUI/View/Import/RealDataSelectorWidget.cpp b/GUI/View/Import/RealDataSelectorWidget.cpp
index a7928ac9a8b938c72a0ab5b8bd6914e0fe5828d1..3b9c64c38fcaf691da7c9b867b24cf5754db39ec 100644
--- a/GUI/View/Import/RealDataSelectorWidget.cpp
+++ b/GUI/View/Import/RealDataSelectorWidget.cpp
@@ -13,6 +13,7 @@
 //  ************************************************************************************************
 
 #include "GUI/View/Import/RealDataSelectorWidget.h"
+#include "Base/Util/Assert.h"
 #include "Device/Data/Datafield.h"
 #include "Device/IO/IOFactory.h"
 #include "GUI/Application/ApplicationSettings.h"
@@ -319,11 +320,7 @@ void RealDataSelectorWidget::importData2D()
                 continue;
             realItem = m_treeModel->injectDataItem(2);
             realItem->setRealItemName(QFileInfo(fileName).baseName());
-
-            if (data->rank() != 2)
-                throw std::runtime_error(
-                    "The content could not be interpreted correctly as 2-dimensional");
-
+            ASSERT(data->rank() == 2);
             realItem->setDatafield(data.release());
             setCurrentItem(realItem);
         } catch (std::exception& ex) {