diff --git a/src/org/linphone/EditContactFragment.java b/src/org/linphone/EditContactFragment.java index 14b6246fc..f66f68364 100644 --- a/src/org/linphone/EditContactFragment.java +++ b/src/org/linphone/EditContactFragment.java @@ -531,6 +531,10 @@ public class EditContactFragment extends Fragment { } private void addNewNumber() { + if (newNumberOrAddress == null || newNumberOrAddress.length() == 0) { + return; + } + if (isNewContact) { if (isSipAddress) { if (newNumberOrAddress.startsWith("sip:")) @@ -567,6 +571,10 @@ public class EditContactFragment extends Fragment { } private void updateNumber() { + if (newNumberOrAddress == null || newNumberOrAddress.length() == 0) { + return; + } + if (isSipAddress) { if (newNumberOrAddress.startsWith("sip:")) newNumberOrAddress = newNumberOrAddress.substring(4);