diff --git a/GUI/View/Import/ImportDataUtil.cpp b/GUI/View/Import/ImportDataUtil.cpp
index 39a2beb41cf8636b0fac3ebaa01663b0b2c04bd2..57a003972bb986c1d7c2cfe9ddae7cc83d3b6b06 100644
--- a/GUI/View/Import/ImportDataUtil.cpp
+++ b/GUI/View/Import/ImportDataUtil.cpp
@@ -29,8 +29,6 @@ QString GUI::View::ImportDataUtil::Import1dData(RealItem* realItem,
 
     ASSERT(selectedLoader);
 
-    // -- try with selected CSV loader. If none selected, try with QRE loader
-
     QFile file(fileName);
     const bool ok = file.open(QFile::ReadOnly | QIODevice::Text);
     if (!ok)
@@ -46,11 +44,7 @@ QString GUI::View::ImportDataUtil::Import1dData(RealItem* realItem,
         // #baimport implement decompress
     }
 
-    IDataLoader* loader = nullptr;
-    if (selectedLoader == nullptr)
-        loader = new QREDataLoader();
-    else
-        loader = selectedLoader->clone();
+    IDataLoader* loader = selectedLoader->clone();
     loader->initWithDefaultImportSettings();
     loader->setRealDataItem(realItem);
     realItem->setDataLoader(loader);