diff --git a/src/Control/CLIRequestBuilder.php b/src/Control/CLIRequestBuilder.php index 9ad888355..440f2218e 100644 --- a/src/Control/CLIRequestBuilder.php +++ b/src/Control/CLIRequestBuilder.php @@ -79,7 +79,9 @@ class CLIRequestBuilder extends HTTPRequestBuilder $request = parent::createFromVariables($variables, $input); // unset scheme so that SS_BASE_URL can provide `is_https` information if required $scheme = parse_url(Environment::getEnv('SS_BASE_URL'), PHP_URL_SCHEME); - $request->setScheme($scheme); + if ($scheme) { + $request->setScheme($scheme); + } return $request; }