diff --git a/indra/llui/llfolderview.cpp b/indra/llui/llfolderview.cpp
index 147af04f306257a81735b749a2a2e70dfb8cd6df..d8ed09fbe6d045eba092368939e5e09e6df173c1 100644
--- a/indra/llui/llfolderview.cpp
+++ b/indra/llui/llfolderview.cpp
@@ -1122,7 +1122,7 @@ void LLFolderView::paste()
 			LLFolderViewFolder* folder = dynamic_cast<LLFolderViewFolder*>(item);
 			if (folder == NULL)
 			{
-				item = item->getParentFolder();
+				folder = item->getParentFolder();
 			}
 			folder_set.insert(folder);
 		}