diff --git a/Sources/HTMLSerializer.m b/Sources/HTMLSerializer.m
index 53a3b89..c0ded5e 100644
--- a/Sources/HTMLSerializer.m
+++ b/Sources/HTMLSerializer.m
@@ -107,7 +107,7 @@ - (void)openElement:(HTMLElement *)element
[element.attributes enumerateKeysAndObjectsUsingBlock:^(NSString *key, NSString *value, BOOL *stop) {
NSMutableString *escaped = [value mutableCopy];
[escaped replaceOccurrencesOfString:@"&" withString:@"&" options:0 range:NSMakeRange(0, escaped.length)];
- [escaped replaceOccurrencesOfString:@"0x00A0" withString:@" " options:0 range:NSMakeRange(0, escaped.length)];
+ [escaped replaceOccurrencesOfString:@"\u00A0" withString:@" " options:0 range:NSMakeRange(0, escaped.length)];
[escaped replaceOccurrencesOfString:@"\"" withString:@""" options:0 range:NSMakeRange(0, escaped.length)];
[_result appendFormat:@" %@=\"%@\"", key, escaped];
@@ -135,7 +135,7 @@ - (void)serializeText:(HTMLText *)text
} else {
NSMutableString *escaped = [text.data mutableCopy];
[escaped replaceOccurrencesOfString:@"&" withString:@"&" options:0 range:NSMakeRange(0, escaped.length)];
- [escaped replaceOccurrencesOfString:@"\00A0" withString:@" " options:0 range:NSMakeRange(0, escaped.length)];
+ [escaped replaceOccurrencesOfString:@"\u00A0" withString:@" " options:0 range:NSMakeRange(0, escaped.length)];
[escaped replaceOccurrencesOfString:@"<" withString:@"<" options:0 range:NSMakeRange(0, escaped.length)];
[escaped replaceOccurrencesOfString:@">" withString:@">" options:0 range:NSMakeRange(0, escaped.length)];
[_result appendString:escaped];