diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html
index 7d92aa6a5a..4d47a6be41 100644
--- a/phpBB/docs/CHANGELOG.html
+++ b/phpBB/docs/CHANGELOG.html
@@ -78,6 +78,12 @@
+
1.i. Changes since 3.0.RC7
+
+
+ - [Fix] Fixed MSSQL related bug in the update system
+
+
1.i. Changes since 3.0.RC6
diff --git a/phpBB/includes/db/db_tools.php b/phpBB/includes/db/db_tools.php
index 589ca39258..ee8825f136 100644
--- a/phpBB/includes/db/db_tools.php
+++ b/phpBB/includes/db/db_tools.php
@@ -500,7 +500,7 @@ class phpbb_db_tools
case 'mssql':
$sql = "SELECT c.name
FROM syscolumns c
- LEFT JOIN sysobjects o (ON c.id = o.id)
+ LEFT JOIN sysobjects o ON c.id = o.id
WHERE o.name = '{$table}'";
$result = $this->db->sql_query($sql);
while ($row = $this->db->sql_fetchrow($result))
diff --git a/phpBB/install/database_update.php b/phpBB/install/database_update.php
index 4d878b15c0..4c4c1eb690 100644
--- a/phpBB/install/database_update.php
+++ b/phpBB/install/database_update.php
@@ -1759,7 +1759,7 @@ function column_exists($dbms, $table, $column_name)
case 'mssql':
$sql = "SELECT c.name
FROM syscolumns c
- LEFT JOIN sysobjects o (ON c.id = o.id)
+ LEFT JOIN sysobjects o ON c.id = o.id
WHERE o.name = '{$table}'";
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))