diff --git a/src/View/Results/Window.py b/src/View/Results/Window.py
index 661d25d61d54ed9e3cb41ff3b270f74d4a5e030f..589aa18999bfa3443682f7890a731c8c7d9a70db 100644
--- a/src/View/Results/Window.py
+++ b/src/View/Results/Window.py
@@ -614,10 +614,11 @@ class ResultsWindow(PamhyrWindow):
             first_line.append(f"Time: {timestamp}s")
             val_dict = self._export_rk(timestamp, y, filename)
         elif x == "time":
-            profile = self._get_current_profile()
+            profile_id = self._get_current_profile()
+            profile = reach.profile(profile_id)
             pname = profile.name if profile.name != "" else profile.rk
             first_line.append(f"Profile: {pname}")
-            val_dict = self._export_time(profile, y, filename)
+            val_dict = self._export_time(profile_id, y, filename)
 
         with open(filename, 'w', newline='') as csvfile:
             writer = csv.writer(csvfile, delimiter=',',