diff --git a/quixote/html/_py_htmltext.py b/quixote/html/_py_htmltext.py
index e42a77c..fd645ac 100644
--- a/quixote/html/_py_htmltext.py
+++ b/quixote/html/_py_htmltext.py
@@ -44,9 +44,13 @@ class htmltext(object):
return len(self.s)
def __eq__(self, other):
+ if isinstance(other, htmltext):
+ return (self.s == other.s)
return (self.s == other)
def __lt__(self, other):
+ if isinstance(other, htmltext):
+ return (self.s < other.s)
return (self.s < other)
def __hash__(self):