diff --git a/spec/models/status_message_spec.rb b/spec/models/status_message_spec.rb
index 1dfc02d6d2c1517249eb409d6d54ec3d76b850c0..31d7b07d3ea51e078dfc0741d207a66cc188ef13 100644
--- a/spec/models/status_message_spec.rb
+++ b/spec/models/status_message_spec.rb
@@ -283,7 +283,7 @@ STR
     it 'serializes the escaped, unprocessed message' do
       text = "[url](http://example.org)<script> alert('xss should be federated');</script>"
       @message.text = text
-      @message.to_xml.to_s.should include text.to_xs
+      @message.to_xml.to_s.should include Builder::XChar.encode(text)
     end
     
     it 'serializes the message' do