diff --git a/km3buu/output.py b/km3buu/output.py
index c5f53671da831a0ce0f3a8400b36b79abc05f202..71166779b59ec516762854aacf2de2135b7749ea 100644
--- a/km3buu/output.py
+++ b/km3buu/output.py
@@ -145,7 +145,8 @@ class GiBUUOutput:
         jobcard_files = list(filter(jobcard_regex.match, self.output_files))
         if len(jobcard_files) == 1:
             self._jobcard_fname = jobcard_files[0]
-            self.jobcard = read_jobcard(self._jobcard_fname)
+            self.jobcard = read_jobcard(
+                join(self._data_path, self._jobcard_fname))
         else:
             self.jobcard = None