diff --git a/GUI/Model/FromCore/ItemizeSimulation.cpp b/GUI/Model/FromCore/ItemizeSimulation.cpp
index 8da6bbb0e02fa3488968502ccd8b1c5831bb4855..a8b7b3d177ac02bcb9245c814b59a76accee962f 100644
--- a/GUI/Model/FromCore/ItemizeSimulation.cpp
+++ b/GUI/Model/FromCore/ItemizeSimulation.cpp
@@ -419,7 +419,7 @@ SpecularInstrumentItem* createSpecularInstrumentItem(const SpecularSimulation& s
 
     const ISpecularScan* scan = simulation.scan();
 
-    beam_item->setIntensity(1.0); // TODO ISSUE #303
+    beam_item->setIntensity(scan->intensity());
     beam_item->setWavelength(scan->wavelength());
     beam_item->setInclinationAngle(0.0); // inclination angle is hardcoded
     beam_item->setAzimuthalAngle(0.0);   // azimuthal angle is hardcoded