diff --git a/app/xml_cdr/resources/dashboard/missed_calls.php b/app/xml_cdr/resources/dashboard/missed_calls.php
index 713704db2c..5318778c24 100644
--- a/app/xml_cdr/resources/dashboard/missed_calls.php
+++ b/app/xml_cdr/resources/dashboard/missed_calls.php
@@ -20,9 +20,10 @@
//missed calls
echo "
\n";
-
- foreach ($_SESSION['user']['extension'] as $assigned_extension) {
- $assigned_extensions[$assigned_extension['extension_uuid']] = $assigned_extension['user'];
+ if (is_array($_SESSION['user']['extension'])) {
+ foreach ($_SESSION['user']['extension'] as $assigned_extension) {
+ $assigned_extensions[$assigned_extension['extension_uuid']] = $assigned_extension['user'];
+ }
}
unset($assigned_extension);