--- a/idlehomescreen/xmluirendering/uiengine/src/xnuienginepluginif.cpp Fri Feb 19 22:42:37 2010 +0200
+++ b/idlehomescreen/xmluirendering/uiengine/src/xnuienginepluginif.cpp Fri Mar 12 15:41:49 2010 +0200
@@ -370,14 +370,17 @@
if ( manager )
{
- CXnPluginData& pluginData(
+ CXnPluginData* pluginData(
manager->ActiveViewData().Plugin( &aNode->Node() ) );
+
+ if ( pluginData )
+ {
+ CXnDomNode* domNode( pluginData->Owner() );
- CXnDomNode* domNode( pluginData.Owner() );
-
- if ( domNode )
- {
- node = domNode->LayoutNode();
+ if ( domNode )
+ {
+ node = domNode->LayoutNode();
+ }
}
}