We examine the effect of isospin-violating meson-nucleon coupling constantson low-energy pion-nucleon scattering. We compute the couplings in the contextof a nonrelativistic quark model. The difference between the up and downconstituent masses induces a coupling of the neutral pion to the proton that isslightly larger than the corresponding one for the neutron. This differencegenerates a large isospin-violating correction---proportional to theisospin-even contribution arising from the nucleon Born terms---to thecharge-exchange ($\pi^{-}p \rightarrow \pi^{0}n$) amplitude. In contrast to theisospin-conserving case, this correction is not cancelled by $\sigma$-mesonexchange; in our model there is no isospin-violating $NN\sigma$ coupling at$q^2=0$. As a result, we find a violation of the triangle identity consistentwith the one reported by Gibbs, Ai, and Kaufmann from a recent analysis ofpion-nucleon data.