diff --git a/lowe/lowe.c b/lowe/lowe.c index 8bb2b7c03..b75baa722 100644 --- a/lowe/lowe.c +++ b/lowe/lowe.c @@ -292,6 +292,18 @@ const char *lowe_get_info(RIG *rig) /* hack: no idea what INF is for */ retval = lowe_transaction(rig, "INF?" EOM, 5, idbuf, &id_len); + if (retval != RIG_OK) + { + rig_debug(RIG_DEBUG_VERBOSE,"%s: INF didn't work\n", __func__); + // non-fatal + } + + if (retval != RIG_OK) + { + return NULL; + } + + /* this is the real one */ retval = lowe_transaction(rig, "TYP?" EOM, 5, idbuf, &id_len);