diff --git a/packages/manager/apps/dedicated/client/app/download/download.controller.js b/packages/manager/apps/dedicated/client/app/download/download.controller.js index b3fb679a0a52..cf6fe8049534 100644 --- a/packages/manager/apps/dedicated/client/app/download/download.controller.js +++ b/packages/manager/apps/dedicated/client/app/download/download.controller.js @@ -19,7 +19,10 @@ class DownloadCtrl { this.$stateParams.type, this.$stateParams.extension, ) - .then((url) => this.$window.open(url, '_self')) + .then((url) => { + this.$window.open(url, '_blank', 'noopener'); + }) + .catch((err) => { this.Alerter.error(this.$translate.instant('download_bill_error')); return this.$q.reject(err);