 	{
 	temp := PrgBatchIni%btchPrgPresetSel%[A_Index]
 	targMonitorNum := PrgMonToRn[temp]
-	StoreFetchPrgRes(txtPrgChoice, temp, PrgLnkInf, targMonitorNum)
+	StoreFetchPrgRes(1, temp, PrgLnkInf, targMonitorNum)
 
 		if (lnchPrgIndex > 0)
 		{


borderToggle := DcmpExecutable(selPrgChoice, PrgChoicePaths, PrgLnkInf, PrgResolveShortcut, IniFileShortctSep, 1)

StoreFetchPrgRes(txtPrgChoice, selPrgChoice, PrgLnkInf, targMonitorNum)
SetResDefaults(0, targMonitorNum, scrWidthDefArr, scrHeightDefArr, scrFreqDefArr, 1)

CheckModesFunc(defPrgStrng, PresetPropHwnd, targMonitorNum, iDevNumArray, ResIndexList, allModes)

				{
				GuiControlGet, strTemp2, PrgLnchOpt: FocusV

					if (!PresetPropHwnd || strTemp2 == "iDevNum")
					{
					IniRead, strTemp2, % PrgLnch.SelIniChoicePath, General, MonProbMsg

