diff --git a/secretary.py b/secretary.py
index 86efcde..4cfb34a 100644
--- a/secretary.py
+++ b/secretary.py
@@ -312,7 +312,7 @@ class Renderer(object):
encode_rules = {
'(?i)(.*)(\n)(.*)': r'\1\3',
'(?i)(.*)(\u0009)(.*)': r'\1\3',
- '(?i)[\u0009|\u000d|\u000a]': r''
+ '(?i)[\u0009|\u000d|\u000a](?:(?![?|>]))': ''
}
for p, r in encode_rules.items():