diff --git a/lib/Service/RoomFormatter.php b/lib/Service/RoomFormatter.php index 0d02f4c44f5..7682386a336 100644 --- a/lib/Service/RoomFormatter.php +++ b/lib/Service/RoomFormatter.php @@ -379,7 +379,9 @@ public function formatRoomV4( return $roomData; } - $roomData['canStartCall'] = $currentParticipant->canStartCall($this->serverConfig); + $roomData['canStartCall'] = $currentParticipant->canStartCall($this->serverConfig) + || ($room->getType() === Room::TYPE_PUBLIC + && $room->getObjectType() === Room::OBJECT_TYPE_VIDEO_VERIFICATION); // FIXME This should not be done, but currently all the clients use it to get the avatar of the user … if ($room->getType() === Room::TYPE_ONE_TO_ONE) {