diff --git a/mozilla/dom/src/base/nsGlobalWindowCommands.cpp b/mozilla/dom/src/base/nsGlobalWindowCommands.cpp index 3aeea719735..83448382615 100644 --- a/mozilla/dom/src/base/nsGlobalWindowCommands.cpp +++ b/mozilla/dom/src/base/nsGlobalWindowCommands.cpp @@ -843,7 +843,7 @@ nsClipboardDragDropHookCommand::DoCommandParams(const char *aCommandName, nsresult rv = aParams->GetISupportsValue("addhook", getter_AddRefs(isuppHook)); if (NS_SUCCEEDED(rv)) { - nsCOMPtr hook = do_GetInterface(isuppHook); + nsCOMPtr hook = do_QueryInterface(isuppHook); if (hook) returnValue = obj->AddClipboardDragDropHooks(hook); else