diff --git a/pages/Transfer.qml b/pages/Transfer.qml
index d14a21d8..5106aded 100644
--- a/pages/Transfer.qml
+++ b/pages/Transfer.qml
@@ -144,6 +144,11 @@ Rectangle {
                       fontBold: true
                       inlineButtonText: qsTr("All") + translationManager.emptyString
                       inlineButton.onClicked: amountLine.text = "(all)"
+                      onTextChanged: {
+                          if (amountLine.text.startsWith('.')) {
+                              amountLine.text = '0' + amountLine.text;
+                          }
+                      }
 
                       validator: RegExpValidator {
                           regExp: /(.|)(\d{1,8})([.]\d{1,12})?$/