diff -r 56cd8111b7f7 -r 41300fa6a67c src/3rdparty/webkit/WebCore/plugins/PluginView.cpp --- a/src/3rdparty/webkit/WebCore/plugins/PluginView.cpp Tue Jan 26 12:42:25 2010 +0200 +++ b/src/3rdparty/webkit/WebCore/plugins/PluginView.cpp Tue Feb 02 00:43:10 2010 +0200 @@ -394,7 +394,7 @@ return false; JSLock lock(JSC::SilenceAssertionsOnly); - ExecState* exec = proxy->globalObject()->globalExec(); + ExecState* exec = proxy->globalObject(pluginWorld())->globalExec(); UString ustring = result.toString(exec); exec->clearException();