diff --git a/Code/Mantid/Framework/Kernel/inc/MantidKernel/PseudoRandomNumberGenerator.h b/Code/Mantid/Framework/Kernel/inc/MantidKernel/PseudoRandomNumberGenerator.h
index deadf6c3a1b314637dd48243cf770442042cf384..d51f7b1f797ff26c53ca85fece151751abab43f3 100644
--- a/Code/Mantid/Framework/Kernel/inc/MantidKernel/PseudoRandomNumberGenerator.h
+++ b/Code/Mantid/Framework/Kernel/inc/MantidKernel/PseudoRandomNumberGenerator.h
@@ -36,7 +36,7 @@ namespace Mantid
      * that takes an initial seed and produces a set of numbers. It specialises
      * the interface for a general random number generator.
      */
-    class PseudoRandomNumberGenerator : NDRandomNumberGenerator
+    class MANTID_KERNEL_DLL PseudoRandomNumberGenerator : NDRandomNumberGenerator
     {
     public:
       /// Set the random number seed