Index: pyyaml/trunk/lib3/yaml/emitter.py
===================================================================
--- pyyaml/trunk/lib3/yaml/emitter.py	(revision 329)
+++ pyyaml/trunk/lib3/yaml/emitter.py	(revision 351)
@@ -786,5 +786,5 @@
         # Write BOM if needed.
         if self.encoding and self.encoding.startswith('utf-16'):
-            self.stream.write('\xFF\xFE'.encode(self.encoding))
+            self.stream.write('\uFEFF'.encode(self.encoding))
 
     def write_stream_end(self):
