diff --git a/indra/newview/llpanelface.cpp b/indra/newview/llpanelface.cpp
index bf54d17111f240c8d86b94ec7ff52e29ef619278..e7b856f7433caa2cc1ac935c255cf8d9e87b0dd3 100644
--- a/indra/newview/llpanelface.cpp
+++ b/indra/newview/llpanelface.cpp
@@ -1981,6 +1981,7 @@ void LLPanelFace::updateUIGLTF(LLViewerObject* objectp, bool& has_pbr_material,
         if (objectp->isAttachment())
         {
             pbr_ctrl->setImmediateFilterPermMask(PERM_COPY | PERM_TRANSFER | PERM_MODIFY);
+            pbr_ctrl->setDnDFilterPermMask(PERM_COPY | PERM_TRANSFER | PERM_MODIFY);
         }
         else
         {