Hi,
yes, if the program or erase operation is terminated by reset, the flash is left in undefined state and there will be, most likely, double bit ECC errors - it depends when the operation is terminated exactly. If you access data or fetch code which is corrupted (double bit ECC error) then IVOR2 (data storage) or IVOR3 (instruction) is triggered. This behavior can't be disabled because the program flow cannot continue. This must be handled using the IVOR2/3. There's no other way.
You can take a look at this application note for more information:
http://www.nxp.com/files/microcontrollers/doc/app_note/AN5200.pdf
http://www.nxp.com/files/microcontrollers/doc/app_note/AN5200SW.zip
Regards,
Lukas