url and keybindings ignored for item scopes
diff --git a/bundles/org.eclipse.orion.client.core/web/orion/commands.js b/bundles/org.eclipse.orion.client.core/web/orion/commands.js
index 15642bf..562fffe 100644
--- a/bundles/org.eclipse.orion.client.core/web/orion/commands.js
+++ b/bundles/org.eclipse.orion.client.core/web/orion/commands.js
@@ -546,7 +546,7 @@
 							}
 						} 
 						// only check bindings that would otherwise render (ie, dom id matches parent, etc.)
-						var checkBinding = render;
+						var checkBinding = render && (scope === "global" || scope === "dom");
 						invocation = new CommandInvocation(this, handler, items, userData, command);
 
 						// ensure that keybindings are bound to the current handler, items, and user data