diff --git a/Code/Mantid/Framework/DataHandling/src/Load.cpp b/Code/Mantid/Framework/DataHandling/src/Load.cpp
index 5001c1ad0559e131cf16a758a4c32aff4d6590a5..35a2c5be2bc94578cc8a455695963dede4e66c74 100644
--- a/Code/Mantid/Framework/DataHandling/src/Load.cpp
+++ b/Code/Mantid/Framework/DataHandling/src/Load.cpp
@@ -379,6 +379,8 @@ namespace Mantid
       exts.push_back(".spe");
       exts.push_back(".grp");
       exts.push_back(".nxspe");
+      exts.push_back(".h5");
+      exts.push_back(".hd5");
 
       declareProperty(new MultipleFileProperty("Filename", exts),
         "The name of the file(s) to read, including the full or relative "