--- sourceforge.net/trunk/rdesktop/xwin.c 2005/11/18 22:46:38 1029 +++ sourceforge.net/trunk/rdesktop/xwin.c 2005/11/23 12:49:37 1030 @@ -2467,7 +2467,7 @@ break; } entry = cache_get_text(text[i + 1]); - if (entry != NULL) + if (entry->data != NULL) { if ((((uint8 *) (entry->data))[1] == 0) && (!(flags & TEXT2_IMPLICIT_X)))