diff -r 8bfb9186a8b8 -r 4bd5176e1bc8 webengine/osswebengine/WebKit/s60/webview/WebPageScrollHandler.cpp --- a/webengine/osswebengine/WebKit/s60/webview/WebPageScrollHandler.cpp Tue May 11 17:13:44 2010 +0300 +++ b/webengine/osswebengine/WebKit/s60/webview/WebPageScrollHandler.cpp Tue May 25 13:52:38 2010 +0300 @@ -86,7 +86,13 @@ WebFrameView* ScrollableView::activeFrameView() { if (m_scrollingElement) { - return kit(m_scrollingElement->document()->frame())->frameView(); + Frame* frame = m_scrollingElement->document()->frame(); + if(frame) { + return kit(frame)->frameView(); + } + else { + return NULL; + } } else { return m_frameView;