diff --git a/lib/shared/thread-utils.js b/lib/shared/thread-utils.js
--- a/lib/shared/thread-utils.js
+++ b/lib/shared/thread-utils.js
@@ -889,21 +889,15 @@
   return encodedUpdatedPermissions;
 }
 
-type ThreadIsWithBlockedUserOnlyOptions = {
-  +checkOnlyViewerBlock: boolean,
-  +skipMemberAdminRoleCheck: boolean,
-};
-
 function threadIsWithBlockedUserOnly(
   threadInfo: LegacyRawThreadInfo | RawThreadInfo,
   viewerID: ?string,
   userInfos: UserInfos,
-  options: ThreadIsWithBlockedUserOnlyOptions,
+  checkOnlyViewerBlock: boolean,
 ): boolean {
-  const { checkOnlyViewerBlock, skipMemberAdminRoleCheck } = options;
   if (
     threadOrParentThreadIsGroupChat(threadInfo) ||
-    (!skipMemberAdminRoleCheck && threadOrParentThreadHasAdminRole(threadInfo))
+    threadOrParentThreadHasAdminRole(threadInfo)
   ) {
     return false;
   }
@@ -961,12 +955,7 @@
   viewerID: ?string,
   userInfos: UserInfos,
 ): boolean {
-  const options: ThreadIsWithBlockedUserOnlyOptions = {
-    checkOnlyViewerBlock: false,
-    skipMemberAdminRoleCheck: false,
-  };
-
-  return threadIsWithBlockedUserOnly(threadInfo, viewerID, userInfos, options);
+  return threadIsWithBlockedUserOnly(threadInfo, viewerID, userInfos, false);
 }
 
 function useThreadFrozenDueToViewerBlock(