diff --git a/src/renderer/services/bs-mods-manager.service.ts b/src/renderer/services/bs-mods-manager.service.ts index f87db7b6..e65a330c 100644 --- a/src/renderer/services/bs-mods-manager.service.ts +++ b/src/renderer/services/bs-mods-manager.service.ts @@ -45,7 +45,7 @@ export class BsModsManagerService { } public installMods(mods: Mod[], version: BSVersion): Promise{ - if(!this.progressBar.require()){ return undefined; } + if(!this.progressBar.require()){ return new Promise(res => res()); } const progress$: Observable = this.ipcService.watch("mod-installed").pipe(map(res => { return {progression: res.data.progression, label: res.data.name} as ProgressionInterface