diff --git a/libtransmission/variant.cc b/libtransmission/variant.cc index ee207d9b4..bf2daf69c 100644 --- a/libtransmission/variant.cc +++ b/libtransmission/variant.cc @@ -57,7 +57,10 @@ template { if (auto val = var->value_if()) { - *setme = *val; + if (setme) + { + *setme = *val; + } return true; } }