diff --git a/dom/src/base/nsDOMClassInfo.cpp b/dom/src/base/nsDOMClassInfo.cpp index 8891602d75b7..a369d7efc157 100644 --- a/dom/src/base/nsDOMClassInfo.cpp +++ b/dom/src/base/nsDOMClassInfo.cpp @@ -2247,7 +2247,7 @@ nsWindowSH::doCheckReadAccess(JSContext *cx, JSObject *obj, jsval id, return NS_OK; } - PRBool isLocation = STRING_TO_JSVAL(sLocation_id); + PRBool isLocation = (id == STRING_TO_JSVAL(sLocation_id)); nsCOMPtr native; wrapper->GetNative(getter_AddRefs(native));