diff --git a/app/services/learning_object_publisher.rb b/app/services/learning_object_publisher.rb
index d302bf29b0b9f3c9b4d366d433f94c3ccaca8c82..a2ba1089ea51d7e405dafa32e0330e21e0727aa9 100644
--- a/app/services/learning_object_publisher.rb
+++ b/app/services/learning_object_publisher.rb
@@ -29,6 +29,7 @@ class LearningObjectPublisher
     return true if learning_object.published?
 
     learning_object.state = LearningObject.states[:published]
+    learning_object.published_at = Time.now
     ThumbnailGenerateWorker.perform_async learning_object.id, learning_object.link if learning_object.link?
     learning_object.save
   end