diff --git a/server/server.php b/server/server.php
index 3683f196884ebede2640132118cbb246f87dd668..d371dcf57b4048a9671344438c32a6cf5f7771a9 100644
--- a/server/server.php
+++ b/server/server.php
@@ -42,7 +42,9 @@ $conf['server_id'] = intval($conf['server_id']);
  */
 if ($app->dbmaster->connect_error == NULL) {
 	$server_db_record = $app->dbmaster->queryOneRecord("SELECT * FROM server WHERE server_id = " . $conf['server_id']);
-
+	
+	if(!is_array($server_db_record)) die('Unable to load the server configuration from database.');
+	
 	$conf['last_datalog_id'] = (int) $server_db_record['updated'];
 	$conf['mirror_server_id'] = (int) $server_db_record['mirror_server_id'];