A concrete spillway would fix it. Make a deeper pour, like a footing along the pond side, and the bottom side, to prevent undermining. Big rocks get dirt in between eventually, and weeds or willows grow in, and impossible to mow. Concrete is neater, and may not be any more expensive.