diff --git a/apps/files_sharing/js/public.js b/apps/files_sharing/js/public.js
index 31572f5ccf5f0e309369438aae81a39eac88eb08..d95f6348ac0f9a63324be831f5c4a4b3284e504d 100644
--- a/apps/files_sharing/js/public.js
+++ b/apps/files_sharing/js/public.js
@@ -56,6 +56,9 @@ $(document).ready(function() {
 		};
 	});
 
-	$('#directLink').focus();
+	$(document).on('click', '#directLink', function() {
+		$(this).focus();
+		$(this).select();
+	});
 
 });