diff --git a/httprl.install b/httprl.install index d883142..b66a136 100644 --- a/httprl.install +++ b/httprl.install @@ -120,7 +120,12 @@ function httprl_requirements($phase) { // hostname. $ip = variable_get('httprl_server_addr', FALSE); if (!empty($ip)) { - $x = @unserialize(db_result(db_query("SELECT value FROM {variable} WHERE name = 'httprl_server_addr'"))); + if (substr(VERSION, 0, 1) >= 7) { + $x = @unserialize(db_query("SELECT value FROM {variable} WHERE name = :name", array(':name' => 'httprl_server_addr'))->fetchField()); + } + else { + $x = @unserialize(db_result(db_query("SELECT value FROM {variable} WHERE name = 'httprl_server_addr'"))); + } if ($ip != $x && $ip == -1) { variable_set('httprl_server_addr', -1); }