def add_from_namreply(self, items: tuple[str, ...]):
         'Add to .user_ids items assumed as nicknames with membership prefixes.'
         for item in items:
-            nickname = item.lstrip(self._get_membership_prefixes())
-            self.user_ids.append(self._userid_for_nickuserhost(
-                NickUserHost(nickname), create_if_none=True))
+            n_u_h = NickUserHost(item.lstrip(self._get_membership_prefixes()))
+            user_id = self._userid_for_nickuserhost(n_u_h, create_if_none=True)
+            self.user_ids.append(user_id, complete=False)
 
     def append_user(self, user: '_User') -> None:
         'To .user_ids append user.nickname and declare .user_ids complete.'