diff --git a/packages/backend-rs/src/federation/nodeinfo/generate.rs b/packages/backend-rs/src/federation/nodeinfo/generate.rs
index 7ce41aab66..80fe4bc609 100644
--- a/packages/backend-rs/src/federation/nodeinfo/generate.rs
+++ b/packages/backend-rs/src/federation/nodeinfo/generate.rs
@@ -35,6 +35,9 @@ async fn statistics() -> Result<(u64, u64, u64, u64), DbErr> {
     const HALF_YEAR: chrono::TimeDelta = chrono::Duration::days(183);
 
     let local_users = misc::user::count::local_total(db);
+
+    // We don't need to care about the number of system actors here,
+    // because their last active date is null
     let local_active_halfyear = user::Entity::find()
         .filter(user::Column::Host.is_null())
         .filter(user::Column::LastActiveDate.gt(now - HALF_YEAR))