diff --git a/dan/datasets/format/atr.py b/dan/datasets/format/atr.py
index 7da5a8da73f2efee25088ea58f3885e8b257f2b3..66e38e1f3e22bf9a7f4e1bb6d8cd14228fb1a325 100644
--- a/dan/datasets/format/atr.py
+++ b/dan/datasets/format/atr.py
@@ -63,10 +63,12 @@ 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}",
+            "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)