From f5fc1e540e26e9f3c2b42308aad982ddefd57fcf Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 2 Apr 2014 16:46:56 +0200 Subject: [PATCH] Fix empty sip address field in contact sometimes --- src/org/linphone/EditContactFragment.java | 8 ++++++++ 1 file changed, 8 insertions(+) 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);