diff --git a/crates/re_data_source/src/data_loader/loader_external.rs b/crates/re_data_source/src/data_loader/loader_external.rs index 893d21e7749fc..e3592e23363db 100644 --- a/crates/re_data_source/src/data_loader/loader_external.rs +++ b/crates/re_data_source/src/data_loader/loader_external.rs @@ -139,6 +139,9 @@ impl crate::DataLoader for ExternalLoader { re_tracing::profile_function!(exe.to_string_lossy()); let child = Command::new(exe) + // Make sure the child dataloader doesn't think it's a Rerun Viewer, otherwise + // it's never gonna be able to log anything. + .env_remove("RERUN_APP_ONLY") .arg(filepath.clone()) .args(args) .stdout(Stdio::piped())