diff --git a/lib/Horde/Support/Guid.php b/lib/Horde/Support/Guid.php index c105daf..a3eae29 100644 --- a/lib/Horde/Support/Guid.php +++ b/lib/Horde/Support/Guid.php @@ -57,7 +57,7 @@ public function generate(array $opts = array()) . (isset($opts['prefix']) ? $opts['prefix'] . '.' : '') . strval(new Horde_Support_Randomid()) . '@' - . (isset($opts['server']) ? $opts['server'] : (isset($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : 'localhost')); + . (isset($opts['server']) ? $opts['server'] : (!empty($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : 'localhost')); } /**