Move /MD not always working

for %n in (0,1,300) global /i /q for %fn in (*) if not isfile "c:\Old_All_Files\%@upper[%@ext[%fn]]_%@format[03,%n]\%@left[1,%fn]\%fn" move /d /e /r /md "%fn" "c:\Old_All_Files\%@upper[%@ext[%fn]]_%@format[03,%n]\%@upper[%@left[1,%fn]]\"
Create "C:\Old_All_Files\HTACCESS_000" (Y/N)?

I am still getting prompted to make the destination folder at times, any ideas?

TCC 15.00.36 x64 Windows 7 [Version 6.1.7601]
TCC Build 36 Windows 7 Build 7601 Service Pack 1
Registered to Charles S Galloway - 5 System License