Index: trunk/lib/acts_as_activity_logged.rb =================================================================== --- trunk/lib/acts_as_activity_logged.rb (revision 41) +++ trunk/lib/acts_as_activity_logged.rb (revision 42) @@ -103,7 +103,7 @@ def write_activity_log(action = :update) set_culprit set_referenced - if self.respond_to?(:created_at) && Time.now > self.delay_after_create.since(self.created_at) or action == :create + if (self.respond_to?(:created_at) && Time.now > self.delay_after_create.since(self.created_at)) || action == :create r = self.activity_logs.create :action => action.to_s, :referenced => @referenced, :culprit => @culprit unless @skip_log == true