diff --git a/widgets/loadWidget/loadWidget.cc b/widgets/loadWidget/loadWidget.cc
index 85db3ce275339ecdd124c6b6edc37e6d65386364..2d6ae1d81f09689db455d52525020e9973a895e4 100644
--- a/widgets/loadWidget/loadWidget.cc
+++ b/widgets/loadWidget/loadWidget.cc
@@ -212,7 +212,7 @@ void LoadWidget::loadFile(){
 
       for ( int filterId = 0 ; filterId < separateFilters.size(); ++filterId ) {
 
-        if (separateFilters[filterId].endsWith(ext[i],Qt::CaseInsensitive)){
+        if (separateFilters[filterId].endsWith("*." + ext[i],Qt::CaseInsensitive)){
           pluginForExtension_[ ext[i] ] = t;
           found = true;
         }