fix a bug when has_many :through does not have paper_trail enabled