diff --git a/src/main/java/de/deadlocker8/budgetmaster/templates/TemplateController.java b/src/main/java/de/deadlocker8/budgetmaster/templates/TemplateController.java
index 9d91747e8e7c09798f789e233aa04bd94d0c4737..e21718cab96026edeeb161f531bce69daccb483d 100644
--- a/src/main/java/de/deadlocker8/budgetmaster/templates/TemplateController.java
+++ b/src/main/java/de/deadlocker8/budgetmaster/templates/TemplateController.java
@@ -155,6 +155,8 @@ public class TemplateController extends BaseController
 					   @RequestParam(value = "isPayment", required = false) boolean isPayment,
 					   @RequestParam(value = "includeAccount", required = false) boolean includeAccount)
 	{
+		template.setTemplateName(template.getTemplateName().trim());
+
 		String previousTemplateName = null;
 		boolean isEdit = template.getID() != null;
 		if(isEdit)