From 5edab13c0ed954b7a9aeb11b2c95fbf48801f734 Mon Sep 17 00:00:00 2001
From: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Date: Wed, 15 Sep 2010 15:47:24 +0200
Subject: [PATCH] crashfix: sanity check for 0

---
 .../qmldesigner/designercore/instances/objectnodeinstance.cpp   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/qmldesigner/designercore/instances/objectnodeinstance.cpp b/src/plugins/qmldesigner/designercore/instances/objectnodeinstance.cpp
index 5326c794506..dd6462f8c55 100644
--- a/src/plugins/qmldesigner/designercore/instances/objectnodeinstance.cpp
+++ b/src/plugins/qmldesigner/designercore/instances/objectnodeinstance.cpp
@@ -358,7 +358,7 @@ static void removeObjectFromList(const QDeclarativeProperty &property, QObject *
 
     for(int i = 0; i < count; i ++) {
         QObject *listItem = listReference.at(i);
-        if (listItem != objectToBeRemoved)
+        if (listItem && listItem != objectToBeRemoved)
             objectList.append(listItem);
     }
 
-- 
GitLab