diff -r 88182252fd11 -r 9936aca2453d common/uilib.py --- a/common/uilib.py Mon May 04 13:36:31 2009 +0200 +++ b/common/uilib.py Mon May 04 15:46:40 2009 +0200 @@ -214,7 +214,7 @@ except KeyError: pass value += u' ' + u' '.join(u'%s="%s"' % (attr, html_escape(unicode(value))) - for attr, value in attrs.items() + for attr, value in sorted(attrs.items()) if value is not None) if content: if escapecontent: