diff --git a/src/backend/shortcuts/nonesteamgame/nonesteamgame.ts b/src/backend/shortcuts/nonesteamgame/nonesteamgame.ts index 1e308c3396..5481e6910a 100644 --- a/src/backend/shortcuts/nonesteamgame/nonesteamgame.ts +++ b/src/backend/shortcuts/nonesteamgame/nonesteamgame.ts @@ -275,6 +275,10 @@ async function addNonSteamGame(props: { newEntry.StartDir = `"${process.env.PORTABLE_EXECUTABLE_DIR}"` } + if (process.env.HEROIC_EXEC) { + newEntry.Exe = `"${process.env.HEROIC_EXEC}"` + } + newEntry.appid = generateShortcutId(newEntry.Exe, newEntry.AppName) await getIcon(props.gameInfo.app_name, props.gameInfo)