diff --git a/misc/cron/updatetoken.php b/misc/cron/updatetoken.php
index c06684e4a32fa81d07fad653fec5cb46ff6962c0..71f2ba03c3bfe5f20acb9e58270f5b02f62df537 100644
--- a/misc/cron/updatetoken.php
+++ b/misc/cron/updatetoken.php
@@ -51,14 +51,15 @@ function getPiwikDomain()
     return null;
 }
 
-$environment = new Environment('cli');
-$environment->init();
 
 $piwikDomain = getPiwikDomain();
 if($piwikDomain) {
     Url::setHost($piwikDomain);
 }
 
+$environment = new Environment('cli');
+$environment->init();
+
 $token = Db::get()->fetchOne("SELECT token_auth
                               FROM " . Common::prefixTable("user") . "
                               WHERE superuser_access = 1