diff --git a/dan/datasets/format/atr.py b/dan/datasets/format/atr.py
index 594d9e443037bf38520ddf682735da9ff7d3c411..66e38e1f3e22bf9a7f4e1bb6d8cd14228fb1a325 100644
--- a/dan/datasets/format/atr.py
+++ b/dan/datasets/format/atr.py
@@ -63,11 +63,13 @@ class ATRDatasetFormatter:
 
     def parse_labels(self, set_name, file_name):
         return {
-            "img_path": os.path.join(
-                self.image_folder,
-                set_name,
-                f"{os.path.splitext(file_name)[0]}.{self.image_format}",
-            ).realpath(),
+            "img_path": os.path.realpath(
+                os.path.join(
+                    self.image_folder,
+                    set_name,
+                    f"{os.path.splitext(file_name)[0]}.{self.image_format}",
+                )
+            ),
             "label": self.read_file(
                 os.path.join(self.labels_folder, set_name, file_name)
             ),