diff --git a/cde/programs/dtwm/WmHelp.c b/cde/programs/dtwm/WmHelp.c index f84defb83..198c55b01 100644 --- a/cde/programs/dtwm/WmHelp.c +++ b/cde/programs/dtwm/WmHelp.c @@ -640,7 +640,7 @@ static void WmDtCloseHelpCB ( pTemp = pSD->cachedHelp; /* Search our Cache List for the closed help dialog */ - while ((pTemp->helpDialog != helpDialog) && (pTemp != NULL)) + while (pTemp && (pTemp->helpDialog != helpDialog)) { pTemp = pTemp->pNext; }