Fix crash when keyboard map changes and no keybindings exist.
[dana/openbox.git] / openbox / keyboard.c
index 5b8016d..8f4424e 100644 (file)
@@ -313,7 +313,8 @@ void keyboard_rebind(void)
 
     old = keyboard_firstnode;
     keyboard_firstnode = NULL;
-    node_rebind(old);
+    if (old)
+        node_rebind(old);
 
     tree_destroy(old);
     set_curpos(NULL);