diff --git a/src/libcamera/object.cpp b/src/libcamera/object.cpp
index 647ccda..cd83c68 100644
--- a/src/libcamera/object.cpp
+++ b/src/libcamera/object.cpp
@@ -125,7 +125,7 @@ Object::~Object()
  *     struct Deleter : std::default_delete<MyObject> {
  *             void operator()(MyObject *obj)
  *             {
- *                     delete obj;
+ *                     obj->deleteLater();
  *             }
  *     };
  *
