 		if (disableRedirect && oldRedirectionValue)
 		DllCall("Wow64RevertWow64FsRedirection", "Ptr", oldRedirectionValue)
 	DetectHiddenWindows, Off
+	if (!targHWnd)
+	ReplaceSystemCursor()
 	return outStr
 	}
 ; Consider the (default) window co-ords in another monitor from a previous run here

				WinClose, ahk_pid %PrgPIDtmp%
				sleep 220
				;Try again
				Process, Exist, %PrgPIDtmp%
					if (ErrorLevel)
					{

		fTemp := 1
		ffTemp := 1

		WinGet, strTemp, ProcessName, ahk_pid %PrgPIDtmp%
			if (InStr(strTemp, "TESConstructionSet.exe"))
			{

			while(temp := hWndArray[fTemp])
			{
			WinGet, lTemp, PID, ahk_id %temp%
			;temp := "0x" . Splashy.ToBase(temp, 16)
				if (lTemp == PrgPIDtmp)
				{
				WinGetClass, strTemp, ahk_id %temp%
					if (Instr(strTemp, "TES Construction Set"))
					{
					firstPIDhWnd := temp
					firstPIDIndex := ffTemp
					}

				hWndArrayPID[ffTemp] := temp
/*
if (firstPIDhWnd == temp)
{
WinGetClass, OutputVar, ahk_id %temp%
WinGetTitle, OutputVar1, ahk_id %temp%
msgbox % "firstPIDhWnd = temp yay: Window " temp " Class " OutputVar " Title " OutputVar1
}
else
{
WinGetClass, OutputVar, ahk_id %temp%
WinGetTitle, OutputVar1, ahk_id %temp%
msgbox % "Window " temp " Class " OutputVar " Title " OutputVar1
}
*/

				ffTemp++
				}
			fTemp++
			}
			}
			else
			{
			while(temp := hWndArray[fTemp])
			{
			WinGet, lTemp, PID, ahk_id %temp%
			;temp := "0x" . Splashy.ToBase(temp, 16)
				if (lTemp == PrgPIDtmp)
				{
				hWndArrayPID[ffTemp] := temp

					if (firstPIDhWnd == temp)
					firstPIDIndex := ffTemp
				ffTemp++
				}
			fTemp++
			}
			}
;msgbox % "Finish: Window " temp " Class " OutputVar " Title " OutputVar1
;ReplaceSystemCursor()
;return
			if (wp_IsResizable())
			{
			w := Round(w*(mdw/msw))
			h := Round(h*(mdh/msh))
			}
		temp := 1

			While(lTemp := hWndArrayPID[temp])
			{
				try
				{
				sleep 1000
				fTemp := 1
					if (temp == firstPIDIndex)
					WinMove, ahk_id %firstPIDhWnd%, , %dx%, %dy%, %w%, %h%
					else
					{
					lTemp := "0x" . Splashy.ToBase(lTemp, 16)
					WinMove, ahk_id %lTemp%, , %dx%, %dy%
					}
