diff --git a/res/values/non_localizable_custom.xml b/res/values/non_localizable_custom.xml
index 4b4a58c6f..9557622ca 100644
--- a/res/values/non_localizable_custom.xml
+++ b/res/values/non_localizable_custom.xml
@@ -77,6 +77,9 @@
false
false
+ false
+ false
+
false
diff --git a/src/org/linphone/ContactEditorFragment.java b/src/org/linphone/ContactEditorFragment.java
index dda7aa241..7997f076e 100644
--- a/src/org/linphone/ContactEditorFragment.java
+++ b/src/org/linphone/ContactEditorFragment.java
@@ -265,6 +265,9 @@ public class ContactEditorFragment extends Fragment {
numbers = initNumbersFields(contact);
addSipAddress = (ImageView) view.findViewById(R.id.add_address_field);
+ if (getResources().getBoolean(R.bool.allow_only_one_sip_address)) {
+ addSipAddress.setVisibility(View.GONE);
+ }
addSipAddress.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
@@ -273,6 +276,9 @@ public class ContactEditorFragment extends Fragment {
});
addNumber = (ImageView) view.findViewById(R.id.add_number_field);
+ if (getResources().getBoolean(R.bool.allow_only_one_phone_number)) {
+ addNumber.setVisibility(View.GONE);
+ }
addNumber.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {