flash: fix error handling