diff --git a/Code/Mantid/Framework/Nexus/src/LoadNexusProcessed.cpp b/Code/Mantid/Framework/Nexus/src/LoadNexusProcessed.cpp
index 148fd44dc19cccddcb1a781fc36d76b199b1e68b..02bca4a157f61957ecda4380a29dd7333a5f56ab 100644
--- a/Code/Mantid/Framework/Nexus/src/LoadNexusProcessed.cpp
+++ b/Code/Mantid/Framework/Nexus/src/LoadNexusProcessed.cpp
@@ -1037,7 +1037,7 @@ void LoadNexusProcessed::readAlgorithmHistory(NXEntry & mtd_entry, API::MatrixWo
         unsigned int direc(Mantid::Kernel::Direction::asEnum(direction));
         alg_hist.addProperty(prop_name, prop_value, (is_def[0] == 'Y'), direc);
       }
-      local_workspace->history().addAlgorithmHistory(alg_hist);
+      local_workspace->history().addHistory(alg_hist);
       entry.close();
     }
   }