fix for consecutive ISC (produced by [while 1 {...})