diff --git a/src/meshTools/AMIInterpolation/patches/cyclicAMI/cyclicAMIPolyPatch/cyclicAMIPolyPatch.C b/src/meshTools/AMIInterpolation/patches/cyclicAMI/cyclicAMIPolyPatch/cyclicAMIPolyPatch.C
index 8c41bc6bb7ba604912a8efba0e553f71db0ce50e..91ac2b87b7257e344358447c30e758b32d3cb78c 100644
--- a/src/meshTools/AMIInterpolation/patches/cyclicAMI/cyclicAMIPolyPatch/cyclicAMIPolyPatch.C
+++ b/src/meshTools/AMIInterpolation/patches/cyclicAMI/cyclicAMIPolyPatch/cyclicAMIPolyPatch.C
@@ -154,13 +154,13 @@ void Foam::cyclicAMIPolyPatch::calcTransforms
                 tensor RPos
                 (
                     T
-                  + cos(rotationAngle_)*(tensor::I + T)
+                  + cos(rotationAngle_)*(tensor::I - T)
                   + sin(rotationAngle_)*S
                 );
                 tensor RNeg
                 (
                     T
-                  + cos(-rotationAngle_)*(tensor::I + T)
+                  + cos(-rotationAngle_)*(tensor::I - T)
                   + sin(-rotationAngle_)*S
                 );