diff -r 8bfb9186a8b8 -r 4bd5176e1bc8 webengine/osswebengine/WebCore/page/FrameView.cpp --- a/webengine/osswebengine/WebCore/page/FrameView.cpp Tue May 11 17:13:44 2010 +0300 +++ b/webengine/osswebengine/WebCore/page/FrameView.cpp Tue May 25 13:52:38 2010 +0300 @@ -719,6 +719,9 @@ if (!m_frame->document() || !m_frame->document()->shouldScheduleLayout()) return; + if (!m_frame->settings()) + return; + // In flat frame layout mode the content of frame affects layout of the parent frames. // Invalidate also parent frame starting from the owner element of this frame. #if PLATFORM(SYMBIAN)