diff --git a/prvm_cmds.c b/prvm_cmds.c index f06057073..6a19baff4 100644 --- a/prvm_cmds.c +++ b/prvm_cmds.c @@ -3428,7 +3428,7 @@ void VM_getkeybind (prvm_prog_t *prog) else bindmap = 0; // consistent to "bind" bind = Key_GetBind((int)PRVM_G_FLOAT(OFS_PARM0), bindmap); - PRVM_G_INT(OFS_RETURN) = PRVM_SetTempString(prog, bind, strlen(bind)); + PRVM_G_INT(OFS_RETURN) = bind ? PRVM_SetTempString(prog, bind, strlen(bind)) : 0; } /*