diff --git a/lib/private/Share20/Manager.php b/lib/private/Share20/Manager.php
index af846b9283c29ee2aa08d414e40d85e01befd24d..6f2efe167d44dbeefd962c128a26fbeced5bdd8d 100644
--- a/lib/private/Share20/Manager.php
+++ b/lib/private/Share20/Manager.php
@@ -979,7 +979,7 @@ class Manager implements IManager {
 		try {
 			$share = $provider->getShareByToken($token);
 		} catch (ShareNotFound $e) {
-			//Ignore
+			$share = null;
 		}
 
 		// If it is not a link share try to fetch a federated share by token