diff --git a/GUI/coregui/Models/DomainSimulationBuilder.h b/GUI/coregui/Models/DomainSimulationBuilder.h
index 2680bb2d41718f8f2c83f42e7b368c957a3c99e0..cfc1fe15df2e709b5388c935ac6a532550054eb6 100644
--- a/GUI/coregui/Models/DomainSimulationBuilder.h
+++ b/GUI/coregui/Models/DomainSimulationBuilder.h
@@ -17,6 +17,7 @@
 #ifndef DOMAINSIMULATIONBUILDER_H
 #define DOMAINSIMULATIONBUILDER_H
 
+#include "WinDllMacros.h"
 
 class GISASSimulation;
 class MultiLayerItem;
@@ -25,7 +26,7 @@ class SimulationOptionsItem;
 
 //! The DomainSimulationBuilder class builds the domain simulation
 //! from instrument and sample models.
-class DomainSimulationBuilder
+class BA_CORE_API_ DomainSimulationBuilder
 {
 public:
     static GISASSimulation *getSimulation(const MultiLayerItem *sampleItem,