missing return after showError()