diff --git a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Plane.cxx b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Plane.cxx
index 8bd925cde446b0107767617e3d498536a22622aa..1562f8f072e76527d09efe1fef504f2e5c63c4f7 100644
--- a/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Plane.cxx
+++ b/Tracker/TrackerDetDescr/FaserSCT_GeoModel/src/SCT_Plane.cxx
@@ -109,7 +109,7 @@ SCT_Plane::build(SCT_Identifier id)
     plane->add(new GeoIdentifierTag(side));
     int iz = -1 + 2 * side;
     GeoAlignableTransform* transform = new GeoAlignableTransform(GeoTrf::Translate3D(0.0, 0.0, iz * m_sideHalfPitch) * 
-                                                                 GeoTrf::RotateY3D(iz * 90 * Gaudi::Units::deg));
+                                                                 GeoTrf::RotateY3D(-iz * 90 * Gaudi::Units::deg));
     plane->add(transform);
     GeoVPhysVol* halfPlanePV = m_halfPlane->build(id, -iz);
     plane->add(halfPlanePV);