diff --git a/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp b/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp
index ba2896d8ceb907ce5478294c2236ebcb186889e6..10287437a07a254a02d456af60aabb147ed45223 100644
--- a/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp
+++ b/src/plugins/qmldesigner/components/formeditor/formeditorscene.cpp
@@ -223,10 +223,6 @@ void FormEditorScene::dragLeaveEvent(QGraphicsSceneDragDropEvent * event)
     currentTool()->dragLeaveEvent(event);
 
     return;
-
-     if  (m_dragNode.isValid()) {
-         m_dragNode.destroy();
-     }
 }
 
 void FormEditorScene::dragMoveEvent(QGraphicsSceneDragDropEvent * event)