diff --git a/indra/newview/llinventorybridge.cpp b/indra/newview/llinventorybridge.cpp
index d43de30c845094b3a41e35a767fdd634ee6ddd2f..d02ea949a8eeefa2a9059394cdfebc4b0ab3da02 100755
--- a/indra/newview/llinventorybridge.cpp
+++ b/indra/newview/llinventorybridge.cpp
@@ -3528,6 +3528,8 @@ void LLFolderBridge::pasteFromClipboard()
 						llassert(vicat);
 						if (vicat)
 						{
+                            // Clear the cut folder from the marketplace if it was a listing folder (moot if not listed)
+                            LLMarketplaceData::instance().deleteListing(item_id);
                             if (move_is_into_marketplacelistings)
                             {
                                 move_folder_to_marketplacelistings(vicat, parent_id);