Try this first before going for a site ban , because some people can make valuable contributions in places other than their pet topic .
If this continues to be disruptive , a ` topic ban ' can be better than banning the editor from the entire website , because some people can still make valuable contributions in places other than the disrupted topic .