=== modified file 'bzrlib/log.py' --- bzrlib/log.py 2010-07-16 13:29:07 +0000 +++ bzrlib/log.py 2011-04-02 02:09:01 +0000 @@ -354,7 +354,8 @@ # Tweak the LogRequest based on what the LogFormatter can handle. # (There's no point generating stuff if the formatter can't display it.) rqst = self.rqst - rqst['levels'] = lf.get_levels() + if lf.get_levels() > rqst['levels']: + rqst['levels'] = lf.get_levels() if not getattr(lf, 'supports_tags', False): rqst['generate_tags'] = False if not getattr(lf, 'supports_delta', False):