counter_cache is decremented twice

counter_cache is decremented twice when a model with a self referential association is destroyed.
Can someone confirm?