diff --git a/src/UI/Dashboard/ParentDashboard.php b/src/UI/Dashboard/ParentDashboard.php index 2472a8f99e..64d53869bd 100644 --- a/src/UI/Dashboard/ParentDashboard.php +++ b/src/UI/Dashboard/ParentDashboard.php @@ -845,12 +845,9 @@ protected function renderChildDashboard($gibbonPersonID, $dateStart) $return .= ''; } + $defaultTab = preg_replace('/[^0-9]/', '', $_GET['tab'] ?? 0); - $defaultTab = 0; - if (isset($_GET['tab'])) { - $defaultTab = $_GET['tab']; - } - else if (!is_null($parentDashboardDefaultTabCount)) { + if (!isset($_GET['tab']) && !is_null($parentDashboardDefaultTabCount)) { $defaultTab = $parentDashboardDefaultTabCount-1; } $return .= "