diff --git a/src/systemctl/systemctl-show.c b/src/systemctl/systemctl-show.c index ea4ac63c44..af2d14d2c9 100644 --- a/src/systemctl/systemctl-show.c +++ b/src/systemctl/systemctl-show.c @@ -713,7 +713,7 @@ static void print_status_info( c = LESS_BY(columns(), strlen(prefix)); r = unit_show_processes(bus, i->id, i->control_group, prefix, c, get_output_flags(), &error); - if (r == -EBADR) { + if (r == -EBADR && arg_transport == BUS_TRANSPORT_LOCAL) { unsigned k = 0; pid_t extra[2];