diff --git a/apps/files_sharing/public.php b/apps/files_sharing/public.php
index 9462844a82b7be7db8a54876744fc6fd57059f2c..695c00e55418b5ea3846b596b34e1aee663d3ff0 100644
--- a/apps/files_sharing/public.php
+++ b/apps/files_sharing/public.php
@@ -202,6 +202,7 @@ if (isset($path)) {
 			$folder->assign('isCreatable', false);
 			$folder->assign('permissions', OCP\PERMISSION_READ);
 			$folder->assign('isPublic',true);
+			$folder->assign('publicUploadEnabled', true);
 			$folder->assign('files', $files);
 			$folder->assign('uploadMaxFilesize', $maxUploadFilesize);
 			$folder->assign('uploadMaxHumanFilesize', OCP\Util::humanFileSize($maxUploadFilesize));