diff -r ac77f89b1d9e -r 4917f9bf7995 webengine/osswebengine/WebCore/rendering/RenderPartObject.cpp --- a/webengine/osswebengine/WebCore/rendering/RenderPartObject.cpp Wed Apr 14 17:06:56 2010 +0300 +++ b/webengine/osswebengine/WebCore/rendering/RenderPartObject.cpp Tue Apr 27 17:46:17 2010 +0300 @@ -208,6 +208,11 @@ // If we still don't have a type, try to map from a specific CLASSID to a type. if (serviceType.isEmpty() && !o->m_classId.isEmpty()) mapClassIdToServiceType(o->m_classId, serviceType); +#if PLATFORM(SYMBIAN) + //If there is no Type and Classid then return. + else if (serviceType.isEmpty() && o->m_classId.isEmpty()) + return; +#endif // If no URL and type, abort. if (url.isEmpty() && serviceType.isEmpty())