diff --git a/core/modules/comment/src/CommentStorage.php b/core/modules/comment/src/CommentStorage.php index 0a93b38..7e27f4b 100644 --- a/core/modules/comment/src/CommentStorage.php +++ b/core/modules/comment/src/CommentStorage.php @@ -295,7 +295,7 @@ public function loadThread(EntityInterface $entity, $field_name, $mode, $comment ->addMetaData('entity', $entity) ->addMetaData('field_name', $field_name); - if (!$include_unpublished || ($include_unpublished && $this->currentUser->hasPermission('administer comments'))) { + if (!$include_unpublished || ($include_unpublished && !$this->currentUser->hasPermission('administer comments'))) { $query->condition('c.status', CommentInterface::PUBLISHED); $count_query->condition('c.status', CommentInterface::PUBLISHED); }