--- eboxy/basewidgets/variant.cpp 2004-11-27 14:07:24.161936624 +1300 +++ eboxy/basewidgets/variant.cpp 2004-11-27 14:04:59.151981488 +1300 @@ -218,6 +218,9 @@ } bool Variant::operator== (Variant value) { + if (value.GetType() == VARTYPE_UNINITIALISED) + return (internaltype == VARTYPE_UNINITIALISED); + switch(internaltype) { case VARTYPE_OBJREF: {