diff --git a/src/main/java/de/deadlocker8/budgetmaster/transactions/TransactionController.java b/src/main/java/de/deadlocker8/budgetmaster/transactions/TransactionController.java
index 81db8cfd52d65527af19c91ba018f5a851933fa1..9e5081124fa877b64d6c13662f06d1ed86de79fa 100644
--- a/src/main/java/de/deadlocker8/budgetmaster/transactions/TransactionController.java
+++ b/src/main/java/de/deadlocker8/budgetmaster/transactions/TransactionController.java
@@ -356,7 +356,7 @@ public class TransactionController extends BaseController
 
 		if(newTransaction.getAccount().getAccountState() != AccountState.FULL_ACCESS)
 		{
-			newTransaction.setAccount(helpers.getCurrentAccountOrDefault());
+			newTransaction.setAccount(accountService.getRepository().findByIsDefault(true));
 		}
 
 		DateTime date = dateService.getDateTimeFromCookie(cookieDate);