diff --git a/src/components/RightSidebar/Participants/ParticipantsList/Participant/Participant.vue b/src/components/RightSidebar/Participants/ParticipantsList/Participant/Participant.vue
index c44ca037125..e62e560eae5 100644
--- a/src/components/RightSidebar/Participants/ParticipantsList/Participant/Participant.vue
+++ b/src/components/RightSidebar/Participants/ParticipantsList/Participant/Participant.vue
@@ -49,7 +49,7 @@
-
-
@@ -174,7 +174,8 @@
{{ t('spreed', 'Send call notification') }}
-
@@ -472,7 +473,7 @@ export default {
},
attendeePin() {
- return this.participant.attendeePin ? this.readableNumber(this.participant.attendeePin) : ''
+ return this.canBeModerated && this.participant.attendeePin ? this.readableNumber(this.participant.attendeePin) : ''
},
token() {
@@ -528,7 +529,7 @@ export default {
},
showPermissionsOptions() {
- return this.selfIsModerator
+ return this.canBeModerated
&& !this.isModerator
&& (this.participant.actorType === ATTENDEE.ACTOR_TYPE.USERS
|| this.participant.actorType === ATTENDEE.ACTOR_TYPE.GUESTS