diff -r 5dc02b23752f -r 3e2da88830cd src/gui/embedded/qwsmanager_qws.cpp --- a/src/gui/embedded/qwsmanager_qws.cpp Tue Jul 06 15:10:48 2010 +0300 +++ b/src/gui/embedded/qwsmanager_qws.cpp Wed Aug 18 10:37:55 2010 +0300 @@ -394,7 +394,7 @@ const QRegion &clip) { QTLWExtra *topextra = managed->d_func()->extra->topextra; - QWidgetBackingStore *bs = topextra->backingStore; + QWidgetBackingStore *bs = topextra->backingStore.data(); const bool pendingUpdateRequest = bs->isDirty(); if (decorationRegion == QDecoration::All) {