diff --git a/Code/IO/otbGDALImageIO.cxx b/Code/IO/otbGDALImageIO.cxx
index 4415a172123c99577b7334c7382ce78c573743d0..c1d77c81b2c682826cf619067f8ef15d85238e44 100644
--- a/Code/IO/otbGDALImageIO.cxx
+++ b/Code/IO/otbGDALImageIO.cxx
@@ -1571,10 +1571,12 @@ std::string GDALImageIO::FilenameToGdalDriverShortName(const std::string& name)
     gdalDriverShortName = "NITF";
   else if ( extension == "png" )
     gdalDriverShortName="PNG";
-  else if ( extension == "jpg" || extension=="jpeg" )
+  else if ( extension == "jpg" || extension== "jpeg" )
     gdalDriverShortName="JPEG";
   else if ( extension == "pix" )
     gdalDriverShortName="PCIDSK";
+  else if ( extension == "lbl" || extension == "pds" )
+    gdalDriverShortName="ISIS2";
   else
     gdalDriverShortName = "NOT-FOUND";