diff --git a/UI/MailPartViewers/UIxMailPartHTMLViewer.m b/UI/MailPartViewers/UIxMailPartHTMLViewer.m
index a807b56d5..d3069be6c 100644
--- a/UI/MailPartViewers/UIxMailPartHTMLViewer.m
+++ b/UI/MailPartViewers/UIxMailPartHTMLViewer.m
@@ -259,7 +259,7 @@ static NSData* _sanitizeContent(NSData *theData)
tags = [VoidTags objectEnumerator];
tag = [tags nextObject];
- while (tag)
+ while (tag && found_tag)
{
if ([tag caseInsensitiveCompare: found_tag] == NSOrderedSame)
{