diff --git a/apps/files_sharing/lib_share.php b/apps/files_sharing/lib_share.php
index a42fed3e763a9ecc50aa04741f0d1c408c004537..a46a48bb26413ef9b792fda2e91e7956a88ce699 100644
--- a/apps/files_sharing/lib_share.php
+++ b/apps/files_sharing/lib_share.php
@@ -112,7 +112,7 @@ class OC_Share {
 			}
 		} else if (isset($uid)) {
 			// TODO Check if this is necessary, only constructor needs it as IN. It would be better for other queries to just return =$uid
-			$in = "'".$uid."'";
+			$in .= "'".$uid."'";
 			$groups = OC_Group::getUserGroups($uid);
 			foreach ($groups as $group) {
 				$in .= ", '".$uid."@".$group."'";