Index: libyaml/branches/stable/src/emitter.c
===================================================================
--- libyaml/branches/stable/src/emitter.c	(revision 346)
+++ libyaml/branches/stable/src/emitter.c	(revision 370)
@@ -1155,5 +1155,5 @@
 
         case YAML_MAPPING_START_EVENT:
-            if (!yaml_emitter_check_empty_sequence(emitter))
+            if (!yaml_emitter_check_empty_mapping(emitter))
                 return 0;
             length += emitter->anchor_data.anchor_length
