Hi,
if you suspect that another device is giving out IP addresses in your network, I suggest you do DHCP snooping on the switches. With that you can control that it only comes from one source. With that it would work.
http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst4500/12-2/15-02SG/configuration/guide/config/dhcp.html