diff --git a/includes/html/functions.inc.php b/includes/html/functions.inc.php
index 555855490d..9fb1bdb2bd 100644
--- a/includes/html/functions.inc.php
+++ b/includes/html/functions.inc.php
@@ -322,7 +322,7 @@ function application_permitted($app_id, $device_id = null)
function device_permitted($device_id)
{
- if (Auth::user()->hasGlobalRead()) {
+ if (Auth::user() && Auth::user()->hasGlobalRead()) {
return true;
}
return \Permissions::canAccessDevice($device_id, Auth::id());