diff --git a/include/wx/xti.h b/include/wx/xti.h index 3bf18e703d..2eb3e35e22 100644 --- a/include/wx/xti.h +++ b/include/wx/xti.h @@ -668,7 +668,8 @@ public : wxxVariant& operator=(const wxxVariant &d) { - m_data = d.m_data->Clone() ; + delete m_data; + m_data = d.m_data ? d.m_data->Clone() : NULL ; m_name = d.m_name ; return *this ; }