diff --git a/inc/template.php b/inc/template.php index 034b1e6dc75988c8f880e2b2cf1a157a35343bbc..15d186a4959171d2c3f38640cbe0dd2dceab61ca 100644 --- a/inc/template.php +++ b/inc/template.php @@ -586,7 +586,10 @@ function tpl_get_action($type) { return false; } $params['sectok'] = getSecurityToken(); - if($_SERVER['REMOTE_USER']){ + if(isset($_SERVER['REMOTE_USER'])){ + if (!$auth->canDo('logoff')) { + return false; + } $params['do'] = 'logout'; $type = 'logout'; }