diff --git a/db_operations.php b/db_operations.php index 215bbbaf2375..0bd9eef58541 100644 --- a/db_operations.php +++ b/db_operations.php @@ -343,11 +343,7 @@ } $db_collation = PMA_getDbCollation($db); -if (strtolower($db) == 'information_schema' || (PMA_DRIZZLE && strtolower($db) == 'data_dictionary')) { - $is_information_schema = true; -} else { - $is_information_schema = false; -} +$is_information_schema = PMA_is_system_schema($db); if (!$is_information_schema) { if ($cfgRelation['commwork']) { diff --git a/libraries/List.class.php b/libraries/List.class.php index a64a8b487540..8303227b6884 100644 --- a/libraries/List.class.php +++ b/libraries/List.class.php @@ -83,8 +83,7 @@ public function getHtmlOptions($selected = '', $include_information_schema = tru $options = ''; foreach ($this as $each_item) { if (false === $include_information_schema - && 'information_schema' === strtolower($each_item) - && (!PMA_DRIZZLE || 'data_dictionary' == strtolower($each_item))) { + && PMA_is_system_schema($each_item)) { continue; } $options .= '