diff --git a/core/js/share.js b/core/js/share.js
index 71e6136bf719533697cd9521cec1c734ed5b76e7..e59669cbc2b81344f5ab30d3edf753337fee3487 100644
--- a/core/js/share.js
+++ b/core/js/share.js
@@ -92,6 +92,7 @@ OC.Share={
 			}
 		}
 		if (shares) {
+			OC.Share.statuses[itemSource] = OC.Share.statuses[itemSource] || {};
 			OC.Share.statuses[itemSource]['link'] = link;
 		} else {
 			delete OC.Share.statuses[itemSource];