htsmsg_add_str(m, "identifier", tda->tda_identifier);
htsmsg_add_str(m, "name", tda->tda_displayname);
- htsmsg_add_str(m, "path", tda->tda_rootpath);
+ if(tda->tda_rootpath != NULL)
+ htsmsg_add_str(m, "path", tda->tda_rootpath);
htsmsg_add_str(m, "devicename", tda->tda_fe_info->name);
// XXX: bad bad bad slow slow slow
lock_assert(&global_lock);
- htsmsg_add_str(m, "device", tdmi->tdmi_adapter->tda_rootpath);
+ if(tdmi->tdmi_adapter->tda_rootpath != NULL)
+ htsmsg_add_str(m, "device", tdmi->tdmi_adapter->tda_rootpath);
htsmsg_add_str(m, "adapter", tdmi->tdmi_adapter->tda_displayname);