I guess that will work perfectly...in fact I'll workaround it that way...but I'm more worried about upgrades breaking my existing code. why did it happen? what did change in tal, tales, python or zope that makes old code break in 2.5 ? From: "Casey Duncan" <casey@zope.com> > You might try: > > tal:define="offset python:request.get('offset',0)" > > hth, > > Casey > >