diff --git a/src/core/Boxes/containerbox.cpp b/src/core/Boxes/containerbox.cpp index 4d17012fa..859c765dc 100755 --- a/src/core/Boxes/containerbox.cpp +++ b/src/core/Boxes/containerbox.cpp @@ -127,7 +127,7 @@ bool ContainerBox::SWT_dropInto(const int index, const QMimeData * const data) { if(isAncestor(box)) continue; } if (const auto box = enve_cast(iObj)) { - if (box->isLink()) { continue; } + if (enve_cast(box->getFinalTarget()) == this) { continue; } } insertContained((dropId++) - ca_getNumberOfChildren(), iObj->ref());