diff --git a/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/manager/MainManager.java b/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/manager/MainManager.java
index 4970d1d169ec9db93233a08dc4696b1d61490c91..f0546d40327635a8dcf6685f4cbaf5f46d16c673 100644
--- a/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/manager/MainManager.java
+++ b/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/manager/MainManager.java
@@ -143,8 +143,7 @@ public class MainManager {
 
     public void chargeAmount(BigDecimal amount) {
         User currentUser = this.dataManager.getCurrentUser();
-
-        if(amount.compareTo(new BigDecimal(0)) < 0 || amount.precision() > 2) {
+        if(amount.compareTo(new BigDecimal(0)) < 0 || amount.scale() > 2) {
             UiManager.getInstance().showWarning("Fehlerhafter Betrag angegeben.",4000);
             return;
         }