module ActiveRecord::Locking::Optimistic::ClassMethods

def update_counters(id, counters)

updated.
Make sure the lock version column gets updated when counters are
def update_counters(id, counters)
  counters = counters.merge(locking_column => 1) if locking_enabled?
  super
end