diff --git a/src/de/deadlocker8/budgetmaster/ui/controller/NewPaymentController.java b/src/de/deadlocker8/budgetmaster/ui/controller/NewPaymentController.java
index ab8d183db5b7857ef1bac8a2ead629b4772362c0..ed7d03d6463b3eddd4b0762dfa49d8b9572dc130 100644
--- a/src/de/deadlocker8/budgetmaster/ui/controller/NewPaymentController.java
+++ b/src/de/deadlocker8/budgetmaster/ui/controller/NewPaymentController.java
@@ -596,7 +596,7 @@ public class NewPaymentController extends BaseController implements Styleable
 	private void saveTags(ArrayList<Tag> tags, Payment payment) throws Exception
 	{
 		ServerTagConnection serverTagConnection = new ServerTagConnection(controller.getSettings());
-		
+				
 		//check for deleted tags
 		for(Tag currentTag : previousTags)
 		{
@@ -618,7 +618,7 @@ public class NewPaymentController extends BaseController implements Styleable
 		//check for new tags
 		for(Tag paymentTag : tags)
 		{
-			if(!tagListContainsTag(previousTags, payment.getName()))
+			if(!tagListContainsTag(previousTags, paymentTag.getName()))
 			{
 				String name = paymentTag.getName();
 				Tag existingTag = serverTagConnection.getTag(name);