diff -Nru tremulous/src/game/g_admin.c tremulous.temp/src/game/g_admin.c
--- tremulous/src/game/g_admin.c	2007-02-28 18:31:51.000000000 +0100
+++ tremulous.temp/src/game/g_admin.c	2007-02-28 18:31:57.000000000 +0100
@@ -2810,10 +2810,14 @@
     guid_stub[ j ] = '\0';
     if( g_admin_namelog[ i ]->slot > -1 )
        ADMBP( "^3" );
-    ADMBP( va( "%-2s (*%s) %15s^7", 
+    ADMBP( va( "%-2s (*%s) %15s^7 %1s%1s",
       (g_admin_namelog[ i ]->slot > -1 ) ?
         va( "%d", g_admin_namelog[ i ]->slot ) : "-",
-      guid_stub, g_admin_namelog[ i ]->ip ) );
+      guid_stub, g_admin_namelog[ i ]->ip,
+      ( g_entities[ g_admin_namelog[ i ]->slot ].client &&
+        g_entities[ g_admin_namelog[ i ]->slot ].client->pers.muted ? "M" : " " ),
+      ( g_entities[ g_admin_namelog[ i ]->slot ].client &&
+        g_entities[ g_admin_namelog[ i ]->slot ].client->pers.denybuild ? "B" : " " ) ) );
     for( j = 0; j < MAX_ADMIN_NAMELOG_NAMES && 
       g_admin_namelog[ i ]->name[ j ][ 0 ]; j++ )
     {
