diff --git a/sqlparse/filters/reindent.py b/sqlparse/filters/reindent.py
index <HASH>..<HASH> 100644
--- a/sqlparse/filters/reindent.py
+++ b/sqlparse/filters/reindent.py
@@ -168,7 +168,8 @@ class ReindentFilter(object):
     def _process_default(self, tlist, stmts=True):
         self._split_statements(tlist) if stmts else None
         self._split_kwds(tlist)
-        [self._process(sgroup) for sgroup in tlist.get_sublists()]
+        for sgroup in tlist.get_sublists():
+            self._process(sgroup)
 
     def process(self, stmt):
         self._curr_stmt = stmt
Make reindent more robust regarding max recursion errors.