add fetch state error handling (bug 1015266)