diff --git a/src/Entity/Access/PrivateMessageAccessControlHandler.php b/src/Entity/Access/PrivateMessageAccessControlHandler.php
index 6162b15..4ce6de1 100644
--- a/src/Entity/Access/PrivateMessageAccessControlHandler.php
+++ b/src/Entity/Access/PrivateMessageAccessControlHandler.php
@@ -67,7 +67,7 @@ class PrivateMessageAccessControlHandler extends EntityAccessControlHandler impl
           }
 
           $private_message_thread = $this->privateMessageService->getThreadFromMessage($entity);
-          if($private_message_thread->isMember($account)) {
+          if($private_message_thread->isMember($account->id())) {
             return AccessResult::allowed();
           }
 
@@ -80,7 +80,7 @@ class PrivateMessageAccessControlHandler extends EntityAccessControlHandler impl
           }
 
           $private_message_thread = $this->privateMessageService->getThreadFromMessage($entity);
-          if($private_message_thread->isMember($account)) {
+          if($private_message_thread->isMember($account->id())) {
             return AccessResult::allowed();
           }
 
