diff --git a/Code/Mantid/Framework/DataHandling/src/LoadEventNexus.cpp b/Code/Mantid/Framework/DataHandling/src/LoadEventNexus.cpp
index 8a968b8fd59b0d5ab3b1bcc4f6ed68b7a8cc38a2..410ae5ba3d095af3b8ebbad1a4574141eb33ae2b 100644
--- a/Code/Mantid/Framework/DataHandling/src/LoadEventNexus.cpp
+++ b/Code/Mantid/Framework/DataHandling/src/LoadEventNexus.cpp
@@ -882,6 +882,7 @@ void LoadEventNexus::init()
 {
   std::vector<std::string> exts;
   exts.push_back("_event.nxs");
+  exts.push_back(".nxs.h5");
   exts.push_back(".nxs");
   this->declareProperty(new FileProperty("Filename", "", FileProperty::Load, exts),
       "The name of the Event NeXus file to read, including its full or relative path. \n"