We only need to spend CPU computing a new error string IFF there was an error