Index: C:/projects/workspace_python/PyYAML_2/lib/yaml/scanner.py
===================================================================
--- C:/projects/workspace_python/PyYAML_2/lib/yaml/scanner.py	(revision 298)
+++ C:/projects/workspace_python/PyYAML_2/lib/yaml/scanner.py	(working copy)
@@ -1281,7 +1281,6 @@
         chunks = []
         start_mark = self.get_mark()
         end_mark = start_mark
-        indent = self.indent+1
         # We allow zero indentation for scalars, but then we need to check for
         # document separators at the beginning of the line.
         #if indent == 0:
@@ -1313,13 +1312,13 @@
             chunks.append(self.prefix(length))
             self.forward(length)
             end_mark = self.get_mark()
-            spaces = self.scan_plain_spaces(indent, start_mark)
+            spaces = self.scan_plain_spaces()
             if not spaces or self.peek() == u'#' \
-                    or (not self.flow_level and self.column < indent):
+                    or (not self.flow_level and self.column < self.indent+1):
                 break
         return ScalarToken(u''.join(chunks), True, start_mark, end_mark)
 
-    def scan_plain_spaces(self, indent, start_mark):
+    def scan_plain_spaces(self):
         # See the specification for details.
         # The specification is really confusing about tabs in plain scalars.
         # We just forbid them completely. Do not use tabs in YAML!
