diff --git a/app/repositories/orient_db/learning_object_repository.rb b/app/repositories/orient_db/learning_object_repository.rb
index 374acddbba167de8dd885d398454a361de2b8765..3fe2860cd0c5600af1b148bb910621c6a4a4aa56 100644
--- a/app/repositories/orient_db/learning_object_repository.rb
+++ b/app/repositories/orient_db/learning_object_repository.rb
@@ -60,6 +60,12 @@ module OrientDb
       connection.command sprintf("DELETE VERTEX #{odb_class} where @rid = '%s'", learning_object.id)
     end
 
+    def update_property(learning_object,property,value)
+      if accepted_properties.include? property
+        connection.command "UPDATE LearningObject SET #{property}='#{value}' WHERE @rid = #{learning_object.id}"
+      end
+    end
+
     ##
     # To create "index:learningobject_search" on OrientDB, use the following command:
     #   CREATE INDEX learningobject_search