handle errors (bug 828513)