--- /usr/lib/python2.5/compiler/transformer.py.orig 2009-07-22 18:51:04.000000000 +0200 +++ /usr/lib/python2.5/compiler/transformer.py 2009-09-23 14:32:40.000000000 +0200 @@ -1283,6 +1283,8 @@ subscripts = [] for i in range(1, len(nodelist), 2): subscripts.append(self.com_subscript(nodelist[i])) + if len(nodelist) > 2: + subscripts = [Tuple(subscripts)] return Subscript(primary, assigning, subscripts, lineno=extractLineNo(nodelist))