diff --git a/src/main/java/eu/siacs/conversations/ui/EditAccountActivity.java b/src/main/java/eu/siacs/conversations/ui/EditAccountActivity.java
index 88859f405ef2319fe4103cb32a2c80efdb2d8ce5..5d1b6cd866d0c484e55d5a058ba558d02d93eeba 100644
--- a/src/main/java/eu/siacs/conversations/ui/EditAccountActivity.java
+++ b/src/main/java/eu/siacs/conversations/ui/EditAccountActivity.java
@@ -912,12 +912,14 @@ public class EditAccountActivity extends OmemoActivity implements OnAccountUpdat
} else {
this.mServerInfoSm.setText(R.string.server_info_unavailable);
}
- if (features.pep() && features.pepPublishOptions()) {
+ if (features.pep()) {
AxolotlService axolotlService = this.mAccount.getAxolotlService();
if (axolotlService != null && axolotlService.isPepBroken()) {
this.mServerInfoPep.setText(R.string.server_info_broken);
- } else {
+ } else if (features.pepPublishOptions()) {
this.mServerInfoPep.setText(R.string.server_info_available);
+ } else {
+ this.mServerInfoPep.setText(R.string.server_info_partial);
}
} else {
this.mServerInfoPep.setText(R.string.server_info_unavailable);
diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml
index cc5448b20705b4888fea7d60dc4bf99aae43858a..9c3575fdfe4fd7daeacfa4d90a10d2ebfc57e1c5 100644
--- a/src/main/res/values/strings.xml
+++ b/src/main/res/values/strings.xml
@@ -761,4 +761,5 @@
Server certificates that contain the validated hostname are considered verified
Network is unreachable
Certificate does not contain a Jabber ID
+ partial