diff --git a/htdocs/core/lib/security.lib.php b/htdocs/core/lib/security.lib.php index 3c1d143ae55..216c859171d 100644 --- a/htdocs/core/lib/security.lib.php +++ b/htdocs/core/lib/security.lib.php @@ -306,7 +306,10 @@ function restrictedArea($user, $features, $objectid = 0, $tableandshare = '', $f } elseif ($feature == 'cheque') { if (!$user->rights->banque->cheque) { $createok = 0; $nbko++; } - } elseif (!empty($feature2)) // This is for permissions on one level + } elseif ($feature == 'import') { + if (!$user->rights->import->run) { $createok = 0; $nbko++; } + } + elseif (!empty($feature2)) // This is for permissions on one level { foreach ($feature2 as $subfeature) {