diff -Nur psi-0.9.3-orig/libpsi/psiwidgets/iconaction.cpp psi-0.9.3/libpsi/psiwidgets/iconaction.cpp
--- psi-0.9.3-orig/libpsi/psiwidgets/iconaction.cpp 2004-10-24 11:42:19.000000000 +0200
+++ psi-0.9.3/libpsi/psiwidgets/iconaction.cpp 2005-06-01 07:32:53.000000000 +0200
@@ -71,7 +71,7 @@
QMap<QPopupMenu *, int>::Iterator it = popups.begin();
for ( ; it != popups.end(); ++it ) {
- if ( (int)it.key() == (int)obj ) {
+ if ( it.key() == obj ) {
dirty = true;
popups.remove( it );
break;