diff --git a/share/templates/subscriber/preferences.tt b/share/templates/subscriber/preferences.tt
index 0d1abf1fdc..fabd24c432 100644
--- a/share/templates/subscriber/preferences.tt
+++ b/share/templates/subscriber/preferences.tt
@@ -441,7 +441,10 @@
- [% IF (c.user.roles == "admin" || c.user.roles == "reseller") && c.user.read_only != 1 -%]
+ [% IF
+ ((c.user.roles == "admin" || c.user.roles == "reseller") && c.user.read_only != 1) ||
+ c.user.roles == "subscriber" || c.user.roles == "subscriberadmin"
+ -%]
[% c.loc('Edit') %]
|