diff --git a/libtransmission/rpcimpl.cc b/libtransmission/rpcimpl.cc index 1743f0243..ac439d35c 100644 --- a/libtransmission/rpcimpl.cc +++ b/libtransmission/rpcimpl.cc @@ -421,7 +421,7 @@ static void addTrackers(tr_info const* info, tr_variant* trackers) tr_variant* d = tr_variantListAddDict(trackers, 4); tr_variantDictAddStrView(d, TR_KEY_announce, t->announce); tr_variantDictAddInt(d, TR_KEY_id, t->id); - tr_variantDictAddStrView(d, TR_KEY_scrape, t->scrape); + tr_variantDictAddStrView(d, TR_KEY_scrape, t->scrape != nullptr ? t->scrape : ""sv); tr_variantDictAddInt(d, TR_KEY_tier, t->tier); } }