diff --git a/libraries/plugin_interface.lib.php b/libraries/plugin_interface.lib.php
index 0376e87e..57eec287 100644
--- a/libraries/plugin_interface.lib.php
+++ b/libraries/plugin_interface.lib.php
@@ -548,7 +548,7 @@ function PMA_pluginGetOptions($section, &$list)
$ret .= '
' . PMA_getString($text) . '
';
$no_options = true;
- if ($options != null && count($options) > 0) {
+ if ($options != null && is_array($options) && count($options) > 0) {
foreach ($options->getProperties()
as $propertyMainGroup
) {
diff --git a/libraries/sql.lib.php b/libraries/sql.lib.php
index c6145266..ca0707df 100644
--- a/libraries/sql.lib.php
+++ b/libraries/sql.lib.php
@@ -610,7 +610,7 @@ function PMA_isRememberSortingOrder($analyzed_sql_results)
|| $analyzed_sql_results['is_analyse'])
&& $analyzed_sql_results['select_from']
&& ((empty($analyzed_sql_results['select_expr']))
- || (count($analyzed_sql_results['select_expr'] == 1)
+ || ((count($analyzed_sql_results['select_expr']) == 1)
&& ($analyzed_sql_results['select_expr'][0] == '*')))
&& count($analyzed_sql_results['select_tables']) == 1;
}