diff --git a/build/BudgetMaster.exe b/build/BudgetMaster.exe
index d00d1e2405d270b1dc0d1012743fe45fcfdc1188..ef395b57ce00f9c3d544f7abed500a8cd1b6656a 100644
Binary files a/build/BudgetMaster.exe and b/build/BudgetMaster.exe differ
diff --git a/build/BudgetMasterClient.jar b/build/BudgetMasterClient.jar
index d7044bc822703f374d7b34a7b33082ad932f96f0..6dfd13846f8e36ec5f30cc3a7d34fce9b244e3b6 100644
Binary files a/build/BudgetMasterClient.jar and b/build/BudgetMasterClient.jar differ
diff --git a/src/de/deadlocker8/budgetmaster/ui/NewPaymentController.java b/src/de/deadlocker8/budgetmaster/ui/NewPaymentController.java
index 18e088e049e55be396bf14ed06a6c66f1d1926de..06c3c5ff48fe075f12d3cc42633caf9521bd1e57 100644
--- a/src/de/deadlocker8/budgetmaster/ui/NewPaymentController.java
+++ b/src/de/deadlocker8/budgetmaster/ui/NewPaymentController.java
@@ -250,10 +250,17 @@ public class NewPaymentController
 		}
 		
 		String description = textArea.getText();
-		if(description.length() > 150)
+		if(description != null)
 		{
-			AlertGenerator.showAlert(AlertType.WARNING, "Warnung", "", "Die Notiz darf maximal 150 Zeichen lang sein.", controller.getIcon(), controller.getStage(), null, false);
-			return;
+			if(description.length() > 150)
+			{
+				AlertGenerator.showAlert(AlertType.WARNING, "Warnung", "", "Die Notiz darf maximal 150 Zeichen lang sein.", controller.getIcon(), controller.getStage(), null, false);
+				return;
+			}
+		}
+		else
+		{
+			description = "";
 		}
 
 		int repeatingInterval = 0;