diff -r ac77f89b1d9e -r 4917f9bf7995 webengine/osswebengine/WebKit/s60/plugins/PluginSkin.cpp --- a/webengine/osswebengine/WebKit/s60/plugins/PluginSkin.cpp Wed Apr 14 17:06:56 2010 +0300 +++ b/webengine/osswebengine/WebKit/s60/plugins/PluginSkin.cpp Tue Apr 27 17:46:17 2010 +0300 @@ -1095,7 +1095,9 @@ if (m_pluginwin) { TBool visibility = isFrameVisible && !isPageViewMode && isPluginVisible; - m_pluginwin->makeVisible(visibility); + if(fullRect.Size() != TSize(0,0)) { + m_pluginwin->makeVisible(visibility); + } if (!m_pluginwin->isPluginInFullscreen() && visibility) { clipRect.Intersection(fullRect); m_pluginwin->SetRect(clipRect);