diff --git a/src/main/java/no/ntnu/idatt1002/demo/controller/BudgetController.java b/src/main/java/no/ntnu/idatt1002/demo/controller/BudgetController.java
index b9687511bd8250819cde8e3481aeed113db98ab3..f6a536851fdfdacecdaf5ad1c1877fcfb7f0a15e 100644
--- a/src/main/java/no/ntnu/idatt1002/demo/controller/BudgetController.java
+++ b/src/main/java/no/ntnu/idatt1002/demo/controller/BudgetController.java
@@ -315,6 +315,8 @@ public class BudgetController extends FinanceController {
                 loader.setLocation(getClass().getResource("/view/dualList.fxml"));
             } else if (event.getSource() == returnBtn) {
                 loader.setLocation(getClass().getResource("/view/FirstMenu.fxml"));
+                FileHandlingBudgetArchive.deleteBudgetDirectory(FileHandlingSelectedBudget.readSelectedBudget());
+                FileHandlingSelectedBudget.clearSelectedBudget();
             }
             saveDataToFile();
             Parent root = loader.load();