W wyborach parlamentarnych w 2007 po raz drugi uzyskał mandat poselski, otrzymując 44 186 głosów. W VI kadencji został członkiem Komisji Odpowiedzialności Konstytucyjnej, do 2009 kierował Komisją Nadzwyczajną do spraw związanych z ograniczaniem biurokracji „Przyjazne Państwo”, następnie został jej wiceprzewodniczącym, a w październiku 2009 ponownie przewodniczącym (po roku został ponownie odwołany). W tym samym miesiącu wybrany został na wiceprzewodniczącego Klubu Parlamentarnego Platformy Obywatelskiej (funkcję tę pełnił do sierpnia 2010).
W październiku 2010 podczas kongresu założycielskiego Stowarzyszenia „Ruch Poparcia Palikota” zapowiedział rezygnację z członkostwa w PO, w związku z planami założenia własnej partii politycznej oraz złożenie mandatu poselskiego w grudniu 2010. Z członkostwa w klubie i partii zrezygnował jednak już 6 października, natomiast mandat poselski złożył 10 stycznia 2011., dzień po przekazaniu legitymacji poselskiej na licytację WOŚP.