diff --git a/Lib/multifile.py b/Lib/multifile.py index ff2a59d16038..ce84087a5eea 100644 --- a/Lib/multifile.py +++ b/Lib/multifile.py @@ -131,9 +131,9 @@ def push(self, sep): if self.level > 0: raise Error, 'bad MultiFile.push() call' self.stack.insert(0, sep) - if self.seekable: - self.posstack.insert(0, self.start) - self.start = self.fp.tell() + if self.seekable: + self.posstack.insert(0, self.start) + self.start = self.fp.tell() # def pop(self): if self.stack == []: