diff --git a/tools/cabana/cabana.cc b/tools/cabana/cabana.cc index a798d13a81..cd7a0be0db 100644 --- a/tools/cabana/cabana.cc +++ b/tools/cabana/cabana.cc @@ -49,7 +49,7 @@ int main(int argc, char *argv[]) { qWarning() << e.what(); return 0; } - } else if (cmd_parser.isSet("socketcan")) { + } else if (SocketCanStream::available() && cmd_parser.isSet("socketcan")) { stream = new SocketCanStream(&app, {.device = cmd_parser.value("socketcan")}); } else { uint32_t replay_flags = REPLAY_FLAG_NONE;