     <tr data-username={props.user.username}>
       <th>
         <div className="name">
-          <Show when={props.user.profile?.fullname}>
-            {props.user.profile.fullname} (
-          </Show>
+          {"#{props.user.profile.fullname} (" if props.user.profile?.fullname}
           <a href={authorLink()}>{props.user.username}</a>
           {', '}
           <Show when={props.user.emails?[0]?} fallback="no email">

          else
            <del className={space}>{level}</del>
        <td data-role={role}>
          <Show when={props.admin.group} fallback={showLevel 0}>
            <button className="roleButton btn #{if levels[0] then 'btn-success' else 'btn-danger'}"
            onClick={[onRole, props]}>
              {showLevel 0}
            </button>
          </Show>
          {showLevel 1}
          {showLevel 2}
        </td>
      }</For>
    </tr>
    <Show when={partialMember()?.length}>
      {### Extra row to get parity right ###}

      level = -> if role in roles() then 'YES' else 'NO'
      button = ->
        <td data-role={role}>
          <Show when={props.admin.group} fallback={-> level()}>
            <button className="roleButton btn #{btnclass()}#{if disabled() then ' disabled' else ''}"
            disabled={Boolean disabled()} onClick={[onRole, props]}>
              {level()}
            </button>
          </Show>
        </td>
      <Show when={props.admin.group and disabled()} fallback={-> button()}>
        <TextTooltip title={disabled()}>
          <td data-role={role}>
            {button()}
