diff --git a/htdocs/core/class/html.formfile.class.php b/htdocs/core/class/html.formfile.class.php
index c117417e428..0821b9b2d2b 100644
--- a/htdocs/core/class/html.formfile.class.php
+++ b/htdocs/core/class/html.formfile.class.php
@@ -89,6 +89,11 @@ class FormFile
}
else
{
+ //If there is no permission and the option to hide unauthorized actions is enabled, then nothing is printed
+ if (!$perm && !empty($conf->global->MAIN_BUTTON_HIDE_UNAUTHORIZED)) {
+ return 1;
+ }
+
$maxlength=$size;
$out = "\n\n\n";