diff --git a/lib/SimpleSAML/Configuration.php b/lib/SimpleSAML/Configuration.php
index 0da51db376e638333c40848268fbc9f8b5218332..93e815e6a83bc824c3dafe70fd322ddc6da34896 100644
--- a/lib/SimpleSAML/Configuration.php
+++ b/lib/SimpleSAML/Configuration.php
@@ -109,7 +109,7 @@ class SimpleSAML_Configuration {
 		}
 
 		if (array_key_exists('override.host', $config)) {
-			$host = SimpleSAML_Utilities::getSelfHost();
+			$host = $_SERVER['HTTP_HOST'];
 			if (array_key_exists($host, $config['override.host'])) {
 				$ofs = $config['override.host'][$host];
 				foreach (SimpleSAML_Utilities::arrayize($ofs) AS $of) {