diff --git a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/option/pad/PlayerPadTabViewController.java b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/option/pad/PlayerPadTabViewController.java
index 39b91b89580b393788047862cf17fa9145bf83c7..67d71214c4bd6b72e4eab97da3d926de39f302d5 100644
--- a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/option/pad/PlayerPadTabViewController.java
+++ b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/option/pad/PlayerPadTabViewController.java
@@ -83,7 +83,7 @@ public class PlayerPadTabViewController extends PadSettingsTabViewController {
 				cueInTextField.pseudoClassStateChanged(PseudoClasses.ERROR_CLASS, false);
 			} else {
 				try {
-					final int seconds = Integer.parseInt(newValue);
+					final double seconds = Double.parseDouble(newValue);
 					padSettings.setCueIn(Duration.seconds(seconds));
 
 					cueInTextField.pseudoClassStateChanged(PseudoClasses.ERROR_CLASS, false);
@@ -118,7 +118,7 @@ public class PlayerPadTabViewController extends PadSettingsTabViewController {
 
 		final Duration cueIn = padSettings.getCueIn();
 		if (cueIn != null) {
-			cueInTextField.setText(String.valueOf((int) cueIn.toSeconds()));
+			cueInTextField.setText(String.valueOf(cueIn.toSeconds()));
 		}
 	}