Propagate error immediately if dirty