diff --git a/clive/__private/ui/screens/transaction_summary/transaction_summary.py b/clive/__private/ui/screens/transaction_summary/transaction_summary.py
index 860c5e522cf0fd351614af94488f3adf77463587..b5f98041222ea7e0d2b0af44863cc1323d607c8f 100644
--- a/clive/__private/ui/screens/transaction_summary/transaction_summary.py
+++ b/clive/__private/ui/screens/transaction_summary/transaction_summary.py
@@ -309,6 +309,7 @@ class TransactionSummary(BaseScreen):
 
         self.notify(f"Transaction with ID '{transaction.calculate_transaction_id()}' successfully broadcasted!")
         self.profile.transaction.reset()
+        self.profile.transaction_file_path = None
         self.app.trigger_profile_watchers()
         self.app.get_screen_from_current_stack(Dashboard).pop_until_active()