diff --git a/library/Icinga/Web/Form/Validator/InternalUrlValidator.php b/library/Icinga/Web/Form/Validator/InternalUrlValidator.php index d9f344062..f936bb562 100644 --- a/library/Icinga/Web/Form/Validator/InternalUrlValidator.php +++ b/library/Icinga/Web/Form/Validator/InternalUrlValidator.php @@ -18,7 +18,7 @@ class InternalUrlValidator extends Zend_Validate_Abstract public function isValid($value) { $url = Url::fromPath($value); - if ($url->getRelativeUrl() === '' || $url->getScheme() !== Icinga::app()->getRequest()->getScheme()) { + if ($url->getRelativeUrl() === '' || $url->isExternal()) { $this->_error('IS_EXTERNAL'); return false;