diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp
index f5d6609e1aac746bbe160091d0971286ad2a1b6a..d778c56f8effebe4cc4086f5c72d07f8f098a4ad 100644
--- a/src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp
+++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp
@@ -266,6 +266,7 @@ void ItemLibrary::setMetaInfo(const MetaInfo &metaInfo)
         if (!itemLibraryRepresentationList.isEmpty() && metaInfo.hasNodeMetaInfo(type)) {
             foreach (ItemLibraryInfo itemLibraryRepresentation, itemLibraryRepresentationList) {
                 QImage image(64, 64, QImage::Format_RGB32); // = m_d->m_queryView->paintObject(nodeInfo, itemLibraryRepresentation.properties()); TODO
+                image.fill(0xffffffff);
                 if (!image.isNull()) {
                     QPainter p(&image);
                     QPen pen(Qt::gray);