diff --git a/src/main/java/org/orekit/rugged/errors/Dump.java b/src/main/java/org/orekit/rugged/errors/Dump.java
index 4f66dd1462be79d5e904e992c31db46d3f1801a1..aa3f098c347729730c8fe78bdc314d6708c6d8d4 100644
--- a/src/main/java/org/orekit/rugged/errors/Dump.java
+++ b/src/main/java/org/orekit/rugged/errors/Dump.java
@@ -174,7 +174,7 @@ class Dump {
                           "transform: index = %d r = %22.15e %22.15e %22.15e %22.15e Ω = %22.15e %22.15e %22.15e ΩDot = %22.15e %22.15e %22.15e%n",
                           index,
                           transform.getRotation().getQ0(), transform.getRotation().getQ1(),
-                          transform.getRotation().getQ2(), transform.getRotation().getQ2(), 
+                          transform.getRotation().getQ2(), transform.getRotation().getQ3(), 
                           transform.getRotationRate().getX(), transform.getRotationRate().getY(), transform.getRotationRate().getZ(), 
                           transform.getRotationAcceleration().getX(), transform.getRotationAcceleration().getY(), transform.getRotationAcceleration().getZ());
             tranformsDumped[index] = true;