diff --git a/lib/public/share.php b/lib/public/share.php
index 9ceec06ab93ef89c41719e46a9e4f35b2fa26c4a..4b337530be8200ecc2d941d19096728998174a0b 100644
--- a/lib/public/share.php
+++ b/lib/public/share.php
@@ -661,6 +661,7 @@ class Share {
 			}
 		}
 		$backend = self::getBackend($itemType);
+		$collectionTypes = false;
 		// Get filesystem root to add it to the file target and remove from the
 		// file source, match file_source with the file cache
 		if ($itemType == 'file' || $itemType == 'folder') {