diff --git a/Code/Common/mvdVectorImageModel.cxx b/Code/Common/mvdVectorImageModel.cxx
index fa9c07a3680eb56771ec91907019f4459f15534d..e901fbcd347c5d0c4122f64312f59e6c5889580b 100644
--- a/Code/Common/mvdVectorImageModel.cxx
+++ b/Code/Common/mvdVectorImageModel.cxx
@@ -640,26 +640,23 @@ VectorImageModel
   QString lodFilename( m_Filename );
 
   // If model is a multi-resolution image.
-  if( lod>1 )
-    {
-    lodFilename.append( QString( "?&resol=%1" ).arg( lod ) );
+  lodFilename.append( QString( "?&resol=%1" ).arg( lod ) );
 
-    // Update m_ImageFileReader
-    DefaultImageFileReaderType::Pointer fileReader(
-      DefaultImageFileReaderType::New()
-    );
+  // Update m_ImageFileReader
+  DefaultImageFileReaderType::Pointer fileReader(
+    DefaultImageFileReaderType::New()
+  );
 
-    try
-      {
-      fileReader->SetFileName( lodFilename.toStdString() );
-      fileReader->UpdateOutputInformation();
+  try
+    {
+    fileReader->SetFileName( lodFilename.toStdString() );
+    fileReader->UpdateOutputInformation();
 
-      m_ImageFileReader = fileReader;
-      }
-    catch( std::exception& exc )
-      {
-      throw;
-      }
+    m_ImageFileReader = fileReader;
+    }
+  catch( std::exception& exc )
+    {
+    throw;
     }
 
   // (Always) Update m_Image reference.