diff -X exclude -Nur psi_cvs-2004.10.02/psi/src/common.cpp psi/psi/src/common.cpp
--- psi_cvs-2004.10.02/psi/src/common.cpp	Sun Sep  5 23:04:02 2004
+++ psi/psi/src/common.cpp	Sun Oct  3 17:35:10 2004
@@ -267,6 +267,13 @@
 
 			if(tagName == "br")
 				out += '\n';
+			else if (tagName == "icon") {
+				const int f = str.find("text=\"") + 6;	// +6 makes str[f] first character after the "
+				const int l = str.find('\"', f);
+				if ( f != -1 && l != -1 )
+					out += str.mid(f, l-f);
+			}
+
 		}
 		// entity?
 		else if(in[i] == '&') {
