diff --git a/lib/weblib.php b/lib/weblib.php index 2d0d0d13739..1816743b085 100644 --- a/lib/weblib.php +++ b/lib/weblib.php @@ -565,6 +565,11 @@ function prepare_url($url, $stripformparams=false) { } } + // Add wwwroot only if the URL does not already start with http:// or https:// + if (!preg_match('|https?://|', $output) ) { + $output = $CFG->wwwroot . $output; + } + return $output; }