diff --git a/UI/MailPartViewers/UIxMailPartHTMLViewer.m b/UI/MailPartViewers/UIxMailPartHTMLViewer.m
index aae031e82..37348a3d6 100644
--- a/UI/MailPartViewers/UIxMailPartHTMLViewer.m
+++ b/UI/MailPartViewers/UIxMailPartHTMLViewer.m
@@ -562,7 +562,30 @@ _xmlCharsetForCharset (NSString *charset)
[name isEqualToString: @"onfocus"] ||
[name isEqualToString: @"onreset"] ||
[name isEqualToString: @"onselect"] ||
- [name isEqualToString: @"onsubmit"])
+ [name isEqualToString: @"onsubmit"] ||
+
+ // Media Events
+ [name isEqualToString: @"oncanplay"] ||
+ [name isEqualToString: @"oncanplaythrough"] ||
+ [name isEqualToString: @"oncuechange"] ||
+ [name isEqualToString: @"ondurationchange"] ||
+ [name isEqualToString: @"onemptied"] ||
+ [name isEqualToString: @"onended"] ||
+ [name isEqualToString: @"onloadeddata"] ||
+ [name isEqualToString: @"onloadedmetadata"] ||
+ [name isEqualToString: @"onloadstart"] ||
+ [name isEqualToString: @"onpause"] ||
+ [name isEqualToString: @"onplay"] ||
+ [name isEqualToString: @"onplaying"] ||
+ [name isEqualToString: @"onprogress"] ||
+ [name isEqualToString: @"onratechange"] ||
+ [name isEqualToString: @"onseeked"] ||
+ [name isEqualToString: @"onseeking"] ||
+ [name isEqualToString: @"onstalled"] ||
+ [name isEqualToString: @"onsuspend"] ||
+ [name isEqualToString: @"ontimeupdate"] ||
+ [name isEqualToString: @"onvolumechange"] ||
+ [name isEqualToString: @"onwaiting"])
{
skipAttribute = YES;
}