I faced the same problem, too. How to fix it? here is the index.php
?php if (is_archive()) $post_number = get_option(‘thesource_archivenum_posts’);
if (is_search()) $post_number = get_option(‘thesource_searchnum_posts’);
if (is_tag()) $post_number = get_option(‘thesource_tagnum_posts’);
if (is_category()) $post_number = get_option(‘thesource_catnum_posts’);
if (is_home()) $args=array(
‘showposts’=>get_option(‘thesource_homepage_posts’),
‘paged’=>$paged,
‘category__not_in’ => get_option(‘thesource_exlcats_recent’),
); ?>
<?php get_header(); ?>
<?php global $query_string;
if (is_category()) query_posts($query_string . “&showposts=$post_number&paged=$paged&cat=$cat”);
elseif (is_home()) query_posts($args);
else query_posts($query_string . “&showposts=$post_number&paged=$paged”); ?