diff --git a/src/common.rs b/src/common.rs index 23612488c..7e872ff7e 100644 --- a/src/common.rs +++ b/src/common.rs @@ -902,7 +902,10 @@ pub fn get_sysinfo() -> serde_json::Value { }); #[cfg(not(any(target_os = "android", target_os = "ios")))] { - out["username"] = json!(crate::platform::get_active_username()); + let username = crate::platform::get_active_username(); + if !username.is_empty() && (!cfg!(windows) || username != "SYSTEM") { + out["username"] = json!(username); + } } out }