From fbd19c8023a2c26bf7e056cf37bdb5a1ca161a1f Mon Sep 17 00:00:00 2001 From: eileen Date: Mon, 6 Jun 2016 08:45:51 -0600 Subject: [PATCH] CRM-18675 do extra check before trying to create dashlets to avoid unexpected message --- CRM/Core/BAO/Dashboard.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CRM/Core/BAO/Dashboard.php b/CRM/Core/BAO/Dashboard.php index 5759ae679d..51caf40144 100644 --- a/CRM/Core/BAO/Dashboard.php +++ b/CRM/Core/BAO/Dashboard.php @@ -168,7 +168,7 @@ class CRM_Core_BAO_Dashboard extends CRM_Core_DAO_Dashboard { $defaultDashlets = array(); $defaults = array('blog' => 1, 'getting-started' => '0'); foreach ($defaults as $name => $column) { - if (!empty($allDashlets[$name])) { + if (!empty($allDashlets[$name]) && !empty($allDashlets[$name]['id'])) { $defaultDashlets[$name] = array( 'dashboard_id' => $allDashlets[$name]['id'], 'is_active' => 1, -- 2.25.1