diff --git a/apps/openmw/mwmp/LocalPlayer.cpp b/apps/openmw/mwmp/LocalPlayer.cpp
index 9cf6c1df4..13211f61b 100644
--- a/apps/openmw/mwmp/LocalPlayer.cpp
+++ b/apps/openmw/mwmp/LocalPlayer.cpp
@@ -767,7 +767,7 @@ void LocalPlayer::closeInventoryWindows()
         MWBase::Environment::get().getWindowManager()->containsMode(MWGui::GM_Inventory))
         MWBase::Environment::get().getWindowManager()->popGuiMode();
 
-    MWBase::Environment::get().getWindowManager()->cancelDragDrop();
+    MWBase::Environment::get().getWindowManager()->finishDragDrop();
 }
 
 void LocalPlayer::setDynamicStats()