diff --git a/administrator/components/com_installer/views/database/tmpl/default.php b/administrator/components/com_installer/views/database/tmpl/default.php
index 1917b44a07b67..1397f73cac037 100644
--- a/administrator/components/com_installer/views/database/tmpl/default.php
+++ b/administrator/components/com_installer/views/database/tmpl/default.php
@@ -41,11 +41,11 @@
- schemaVersion, JVERSION, 5) === 0)) : ?>
+ schemaVersion, JVERSION) != 0) : ?>
schemaVersion, JVERSION); ?>
- updateVersion != JVERSION)) : ?>
+ updateVersion, JVERSION) != 0) : ?>
updateVersion, JVERSION); ?>
diff --git a/administrator/components/com_installer/views/database/view.html.php b/administrator/components/com_installer/views/database/view.html.php
index 2a7dbc2f218ce..4c3a30b582e8c 100644
--- a/administrator/components/com_installer/views/database/view.html.php
+++ b/administrator/components/com_installer/views/database/view.html.php
@@ -44,7 +44,7 @@ public function display($tpl = null)
$this->pagination = $this->get('Pagination');
$this->errorCount = count($this->errors);
- if (!(strncmp($this->schemaVersion, JVERSION, 5) === 0))
+ if (version_compare($this->schemaVersion, JVERSION) != 0)
{
$this->errorCount++;
}
@@ -52,7 +52,7 @@ public function display($tpl = null)
{
$this->errorCount++;
}
- if (($this->updateVersion != JVERSION))
+ if (version_compare($this->updateVersion, JVERSION) != 0)
{
$this->errorCount++;
}