diff --git a/src/tl/tl/tlVariant.cc b/src/tl/tl/tlVariant.cc index 61cbbea95..a9c973e8f 100644 --- a/src/tl/tl/tlVariant.cc +++ b/src/tl/tl/tlVariant.cc @@ -1603,9 +1603,11 @@ Variant::to_bytearray () const return std::vector (m_var.m_qbytearray->constBegin (), m_var.m_qbytearray->constEnd ()); } else if (m_type == t_bytearray) { return *m_var.m_bytearray; +#if defined(HAVE_QT) } else if (m_type == t_qstring) { QByteArray ba = m_var.m_qstring->toUtf8 (); return std::vector (ba.constBegin (), ba.constEnd ()); +#endif } else if (m_type == t_stdstring) { return std::vector (m_var.m_stdstring->begin (), m_var.m_stdstring->end ()); } else {