Já consegui arrumar. O problema estava na query.
Assim funcionou:
$paged = (get_query_var('paged'))?get_query_var('paged') : 1;
query_posts('showposts=2&paged='.$paged);
Na configuração de quantos post por pagina é para exibir tem que colocar 1 para não interferir na query