Fixing IE8/9 fix duplicating success and ignoring error handling;