diff --git a/admin/core/um-admin-dashboard.php b/admin/core/um-admin-dashboard.php
index af1076f3..ab2718d5 100644
--- a/admin/core/um-admin-dashboard.php
+++ b/admin/core/um-admin-dashboard.php
@@ -102,15 +102,19 @@ class UM_Admin_Dashboard {
if ( !current_user_can( 'list_users' ) ) return;
$count = $this->get_pending_users_count();
-
- foreach( $menu as $key => $menu_item ) {
- if ( 0 === strpos( $menu_item[0], _x( 'Users', 'Admin menu name' ) ) ) {
- $menu[ $key ][0] .= ' '.$count.'';
+ if(is_array($menu)){
+ foreach( $menu as $key => $menu_item ) {
+ if ( 0 === strpos( $menu_item[0], _x( 'Users', 'Admin menu name' ) ) ) {
+ $menu[ $key ][0] .= ' '.$count.'';
+ }
}
+
}
- foreach ( $submenu['users.php'] as $key => $menu_item ) {
- if ( 0 === strpos( $menu_item[0], _x( 'All Users', 'Admin menu name' ) ) ) {
- $submenu['users.php'][ $key ][0] .= ' '.$count.'';
+ if(is_array($submenu)){
+ foreach ( $submenu['users.php'] as $key => $menu_item ) {
+ if ( 0 === strpos( $menu_item[0], _x( 'All Users', 'Admin menu name' ) ) ) {
+ $submenu['users.php'][ $key ][0] .= ' '.$count.'';
+ }
}
}
}