diff --git a/macro/mcbm/geometry/rich/create_rich_v21b_mcbm.C b/macro/mcbm/geometry/rich/create_rich_v21b_mcbm.C
index d0dff0d0e2e5adc14c234c1ab7419ad90f6a135e..4dafc21b6e79456d6598aad9dd7278fbe6cfe5cf 100644
--- a/macro/mcbm/geometry/rich/create_rich_v21b_mcbm.C
+++ b/macro/mcbm/geometry/rich/create_rich_v21b_mcbm.C
@@ -33,15 +33,15 @@ void create_rich_v21b_mcbm()
   TString geoFileName = "rich_v21b_mcbm.geo.root";
   TString topNodeName = "rich_v21b_mcbm";
 
+  // displace RICH module along the rails on the TOF frame
   Double_t XOffset = 0;
   Double_t ZOffset = 0;
 
-  // displace RICH module along the rails on the TOF frame
   Double_t displacement_along_rails     = -20.0; // cm for Carbon-12 run
   Double_t support_frame_rotation_angle =  12.5; // degrees
 
-  XOffset = +displacement_along_rails *cos( support_frame_rotation_angle * acos(-1)/180 );
-  ZOffset = -displacement_along_rails *sin( support_frame_rotation_angle * acos(-1)/180 );
+  XOffset += +displacement_along_rails *cos( support_frame_rotation_angle * acos(-1)/180 );
+  ZOffset += -displacement_along_rails *sin( support_frame_rotation_angle * acos(-1)/180 );
   // end of displacement along the rails
   
   FairGeoLoader* geoLoad    = new FairGeoLoader("TGeo", "FairGeoLoader");