diff --git a/dcop/client/marshall.cpp b/dcop/client/marshall.cpp index 101c75bb2..68e3e3f57 100644 --- a/dcop/client/marshall.cpp +++ b/dcop/client/marshall.cpp @@ -159,6 +159,9 @@ TQCString demarshal( TQDataStream &stream, const TQString &type ) } else if ( type == TQSTRINGLIST_OBJECT_NAME_STRING ) { return demarshal( stream, TQVALUELIST_OBJECT_NAME_STRING "<" TQSTRING_OBJECT_NAME_STRING ">" ); + } else if ( type == "TQStringVariantMap" ) + { + return demarshal(stream, TQMAP_OBJECT_NAME_STRING "<" TQSTRING_OBJECT_NAME_STRING "," TQVARIANT_OBJECT_NAME_STRING ">"); } else if ( type == TQCOLOR_OBJECT_NAME_STRING ) { TQColor c;