diff --git a/src/common/connection_handlers.py b/src/common/connection_handlers.py
index c235cc524224ef2d83e5543532ea4eda2eb781cc..c06e6a747353a299ea16eb0c60cbeb9e7950d80b 100644
--- a/src/common/connection_handlers.py
+++ b/src/common/connection_handlers.py
@@ -1840,8 +1840,8 @@ class ConnectionHandlers(ConnectionVcard, ConnectionBytestream, ConnectionDisco,
 			except exceptions.DatabaseMalformed:
 				pritext = _('Database Error')
 				sectext = _('The database file (%s) cannot be read. Try to repair '
-					'it or remove it (all history will be lost).') % \
-					common.logger.LOG_DB_PATH
+					'it (see http://trac.gajim.org/wiki/DatabaseBackup) or remove '
+					'it (all history will be lost).') % common.logger.LOG_DB_PATH
 				self.dispatch('ERROR', (pritext, sectext))
 		self.dispatch('MSGERROR', (frm, msg.getErrorCode(), error_msg, msgtxt,
 			tim, session))
@@ -1886,8 +1886,8 @@ class ConnectionHandlers(ConnectionVcard, ConnectionBytestream, ConnectionDisco,
 			except exceptions.DatabaseMalformed:
 				pritext = _('Database Error')
 				sectext = _('The database file (%s) cannot be read. Try to repair '
-					'it or remove it (all history will be lost).') % \
-					common.logger.LOG_DB_PATH
+					'it (see http://trac.gajim.org/wiki/DatabaseBackup) or remove '
+					'it (all history will be lost).') % common.logger.LOG_DB_PATH
 				self.dispatch('ERROR', (pritext, sectext))
 
 	def dispatch_invite_message(self, invite, frm):
@@ -2074,7 +2074,8 @@ class ConnectionHandlers(ConnectionVcard, ConnectionBytestream, ConnectionDisco,
 					except exceptions.DatabaseMalformed:
 						pritext = _('Database Error')
 						sectext = _('The database file (%s) cannot be read. Try to '
-							'repair it or remove it (all history will be lost).') % \
+							'repair it (see http://trac.gajim.org/wiki/DatabaseBackup)'
+							' or remove it (all history will be lost).') % \
 							common.logger.LOG_DB_PATH
 						self.dispatch('ERROR', (pritext, sectext))
 				if avatar_sha or avatar_sha == '':
@@ -2199,7 +2200,8 @@ class ConnectionHandlers(ConnectionVcard, ConnectionBytestream, ConnectionDisco,
 				except exceptions.DatabaseMalformed:
 					pritext = _('Database Error')
 					sectext = _('The database file (%s) cannot be read. Try to '
-						'repair it or remove it (all history will be lost).') % \
+						'repair it (see http://trac.gajim.org/wiki/DatabaseBackup) '
+						'or remove it (all history will be lost).') % \
 						common.logger.LOG_DB_PATH
 					self.dispatch('ERROR', (pritext, sectext))
 			our_jid = gajim.get_jid_from_account(self.name)
diff --git a/src/gajim.py b/src/gajim.py
index 76b115825d9ce5a59f03b05927e1a5debcc92a9a..fda7881c88527e2b86c6f84921b930e33d118e07 100755
--- a/src/gajim.py
+++ b/src/gajim.py
@@ -168,7 +168,7 @@ try:
 	from common import gajim
 except exceptions.DatabaseMalformed:
 	pritext = _('Database Error')
-	sectext = _('The database file (%s) cannot be read. Try to repair it or remove it (all history will be lost).') % common.logger.LOG_DB_PATH
+	sectext = _('The database file (%s) cannot be read. Try to repair it (see http://trac.gajim.org/wiki/DatabaseBackup) or remove it (all history will be lost).') % common.logger.LOG_DB_PATH
 else:
 	from common import dbus_support
 	if dbus_support.supported: