You can unregister a change listener.
public void unRegisterPreferenceChangeListener ( String key, ISDMPreferenceChangeListener changeListener )
If any of the arguments are null, an IllegalArgumentException is thrown.