When record is destroyed, ActiveRecord::Base#persisted? will always return false, thus the settings won't ever be erased.