Index: client/gui-gtk-2.0/gui_main.c =================================================================== --- client/gui-gtk-2.0/gui_main.c (revision 12251) +++ client/gui-gtk-2.0/gui_main.c (working copy) @@ -463,7 +463,11 @@ return TRUE; } - if (!client_is_observer()) { /* FIXME: is this check right? */ + if (client_is_observer()) { + return FALSE; + } + else { +/* if (!client_is_observer()) { */ /* FIXME: is this check right? */ if ((ev->state & GDK_SHIFT_MASK)) { switch (ev->keyval) { case GDK_Left: