Error-handling fixes.