diff --git a/engine/client/keys.c b/engine/client/keys.c index 6e6ba204..40072822 100644 --- a/engine/client/keys.c +++ b/engine/client/keys.c @@ -313,7 +313,12 @@ Key_LookupBinding */ const char *Key_LookupBinding( const char *pBinding ) { - return Key_KeynumToString( Key_GetKey( pBinding )); + int key = Key_GetKey( pBinding ); + + if( key == -1 ) + return NULL; + + return Key_KeynumToString( key ); } /*