diff --git a/indra/newview/llviewerwindow.cpp b/indra/newview/llviewerwindow.cpp index b5cb79fa3c556e5df3af6731a9a7b36416779d02..035444c873acd04cb47f6f4673581ff49d6d9832 100644 --- a/indra/newview/llviewerwindow.cpp +++ b/indra/newview/llviewerwindow.cpp @@ -1592,7 +1592,7 @@ LLWindowCallbacks::DragNDropResult LLViewerWindow::handleDragNDropFile(LLWindow result = LLWindowCallbacks::DND_LINK; if (!fDrop) { - if (pObj != mDragHoveredObject) + if (pObj != mDragHoveredObject.get()) { LLSelectMgr::getInstance()->unhighlightObjectOnly(mDragHoveredObject); mDragHoveredObject = pObj;