diff --git a/src/main/java/org/orekit/rugged/api/Rugged.java b/src/main/java/org/orekit/rugged/api/Rugged.java
index 52a3d455ff4a8244850e406871985cd1d8ba6288..731b9b40429a3a8e2d09300d0d199f31d330e009 100644
--- a/src/main/java/org/orekit/rugged/api/Rugged.java
+++ b/src/main/java/org/orekit/rugged/api/Rugged.java
@@ -514,7 +514,8 @@ public class Rugged {
                                        final int minLine, final int maxLine) {
 
         final LineSensor sensor = getLineSensor(sensorName);
-        DumpManager.dumpInverseLocation(sensor, point, minLine, maxLine, lightTimeCorrection, aberrationOfLightCorrection);
+        DumpManager.dumpInverseLocation(sensor, point, minLine, maxLine, lightTimeCorrection,
+                                        aberrationOfLightCorrection, atmosphericRefraction != null);
 
         final SensorMeanPlaneCrossing planeCrossing = getPlaneCrossing(sensorName, minLine, maxLine);
         DumpManager.dumpSensorMeanPlane(planeCrossing);
diff --git a/src/main/java/org/orekit/rugged/errors/Dump.java b/src/main/java/org/orekit/rugged/errors/Dump.java
index 5fbf83e0451d5ee9464199df845048e6631345cb..433c8cbfd1644b0138bce600cb08890adce0ec1a 100644
--- a/src/main/java/org/orekit/rugged/errors/Dump.java
+++ b/src/main/java/org/orekit/rugged/errors/Dump.java
@@ -179,17 +179,19 @@ class Dump {
      * @param maxLine maximum line number
      * @param lightTimeCorrection flag for light time correction
      * @param aberrationOfLightCorrection flag for aberration of light correction
+     * @param refractionCorrection flag for refraction correction
      */
     public void dumpInverseLocation(final LineSensor sensor, final GeodeticPoint point,
                                     final int minLine, final int maxLine,
-                                    final boolean lightTimeCorrection, final boolean aberrationOfLightCorrection) {
+                                    final boolean lightTimeCorrection, final boolean aberrationOfLightCorrection,
+                                    final boolean refractionCorrection) {
         final DumpedSensorData ds = getSensorData(sensor);
         writer.format(Locale.US,
-                      "inverse location: sensorName %s latitude %22.15e longitude %22.15e elevation %22.15e minLine %d maxLine %d lightTime %b aberration %b%n",
+                      "inverse location: sensorName %s latitude %22.15e longitude %22.15e elevation %22.15e minLine %d maxLine %d lightTime %b aberration %b refraction %b %n",
                       ds.getDumpName(),
                       point.getLatitude(), point.getLongitude(), point.getAltitude(),
                       minLine, maxLine,
-                      lightTimeCorrection, aberrationOfLightCorrection);
+                      lightTimeCorrection, aberrationOfLightCorrection, refractionCorrection);
     }
 
     /** Dump an inverse location result.
diff --git a/src/main/java/org/orekit/rugged/errors/DumpManager.java b/src/main/java/org/orekit/rugged/errors/DumpManager.java
index 8fd750102cc43ac2b9de220f95174a38e5f555bf..77bcb8ecb072eee555bede736d1b1abcfbae2ce9 100644
--- a/src/main/java/org/orekit/rugged/errors/DumpManager.java
+++ b/src/main/java/org/orekit/rugged/errors/DumpManager.java
@@ -158,7 +158,7 @@ public class DumpManager {
                                           final boolean refractionCorrection) {
         if (isActive()) {
             DUMP.get().dumpDirectLocation(date, sensorPosition, los, lightTimeCorrection, aberrationOfLightCorrection,
-                    refractionCorrection);
+                                          refractionCorrection);
         }
     }
 
@@ -178,13 +178,15 @@ public class DumpManager {
      * @param maxLine maximum line number
      * @param lightTimeCorrection flag for light time correction
      * @param aberrationOfLightCorrection flag for aberration of light correction
+     * @param refractionCorrection flag for refraction correction
      */
     public static void dumpInverseLocation(final LineSensor sensor, final GeodeticPoint point,
                                            final int minLine, final int maxLine,
-                                           final boolean lightTimeCorrection, final boolean aberrationOfLightCorrection) {
+                                           final boolean lightTimeCorrection, final boolean aberrationOfLightCorrection,
+                                           final boolean refractionCorrection) {
         if (isActive()) {
             DUMP.get().dumpInverseLocation(sensor, point, minLine, maxLine,
-                                           lightTimeCorrection, aberrationOfLightCorrection);
+                                           lightTimeCorrection, aberrationOfLightCorrection, refractionCorrection);
         }
     }