diff --git a/src/main/java/de/deadlocker8/budgetmaster/accounts/AccountService.java b/src/main/java/de/deadlocker8/budgetmaster/accounts/AccountService.java
index 9f05dc976593fd485ffa6b6ebb3b17c48ee74494..a947419c3fe2e43697b577c7998f5e413cbb704e 100644
--- a/src/main/java/de/deadlocker8/budgetmaster/accounts/AccountService.java
+++ b/src/main/java/de/deadlocker8/budgetmaster/accounts/AccountService.java
@@ -76,6 +76,7 @@ public class AccountService implements Resettable, AccessAllEntities<Account>, A
 		return accountRepository.findById(ID);
 	}
 
+	@Transactional
 	public void deleteAccount(int ID)
 	{
 		Optional<Account> accountToDeleteOptional = accountRepository.findById(ID);
@@ -223,6 +224,7 @@ public class AccountService implements Resettable, AccessAllEntities<Account>, A
 		}
 	}
 
+	@Transactional
 	public void updateExistingAccount(Account newAccount)
 	{
 		Optional<Account> existingAccountOptional = accountRepository.findById(newAccount.getID());