Index: wp-content/themes/twentyeleven/showcase.php
===================================================================
--- wp-content/themes/twentyeleven/showcase.php	(revision 17672)
+++ wp-content/themes/twentyeleven/showcase.php	(working copy)
@@ -23,43 +23,39 @@
 				<?php
 					// See if we have any sticky posts and use the latest to create a featured post
 					$sticky = get_option( 'sticky_posts' );
-					$featured_args = array(
-						'posts_per_page' => 1,
-						'post__in' => $sticky,
-					);
-					
-					$featured = new WP_Query();
-					$featured->query( $featured_args );
-				
+
 					// Let's roll.
 					if ( $sticky ) :
-					
-					$featured->the_post();
-					
-					// We're going to add a class to our featured post for featured images
-					// by default it'll have no class though
-					$feature_class = '';
 
-					if ( has_post_thumbnail() ) {
-						// … but if it has a featured image let's add some class
-						$feature_class = 'feature-image small';
+						$featured_args = array(
+							'posts_per_page' => 1,
+							'post__in' => $sticky,
+							'ignore_sticky_posts' => true,
+						);
 
-						// Hang on. Let's check this here image out.
-						$image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), array( HEADER_IMAGE_WIDTH, HEADER_IMAGE_WIDTH ) );
+						$featured = new WP_Query();
+						$featured->query( $featured_args );
 
-						// Is it bigger than or equal to our header?
-						if ( $image[1] >= HEADER_IMAGE_WIDTH ) {
-							// Let's add a BIGGER class. It's EXTRA classy now.
-							$feature_class = 'feature-image large';
-						}
-					}
-					?>
-				
-				<?php if ( has_post_thumbnail() ) : ?>
-				<section class="featured-post <?php echo $feature_class; ?>">
-				<?php else : ?>
-				<section class="featured-post">
-				<?php endif; ?>
+						while ( $featured->have_posts() ) : $featured->the_post();
+
+							$feature_class = 'featured-post';
+
+							// We're going to add a class to our featured post for featured images
+							if ( has_post_thumbnail() ) {
+								// Hang on. Let's check this here image out.
+								$image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), array( HEADER_IMAGE_WIDTH, HEADER_IMAGE_WIDTH ) );
+
+								// Is it bigger than or equal to our header?
+								if ( $image[1] >= HEADER_IMAGE_WIDTH ) {
+									// Let's add a BIGGER class. It's EXTRA classy now.
+									$feature_class .= ' feature-image large';
+								} else {
+									$feature_class .= ' feature-image small';
+								}
+							}
+				?>
+
+				<section class="<?php echo $feature_class; ?>">
 					<h1 class="showcase-heading"><?php _e( 'Featured Post', 'twentyeleven' ); ?></h1>
 					<?php
 						// Dynamic thumbnails!
@@ -73,7 +69,9 @@
 					?>					
 					<?php get_template_part( 'content', 'featured' ); ?>
 				</section>							
-				<?php endif; ?>
+					<?php endwhile;
+				endif;
+				?>
 
 				<section class="recent-posts">
 					<h1 class="showcase-heading"><?php _e( 'Recent Posts', 'twentyeleven' ); ?></h1>
@@ -95,15 +93,13 @@
 					);
 					$recent = new WP_Query();
 					$recent->query( $recent_args );
-					$counter = 0;
 					
 					while ( $recent->have_posts() ) : $recent->the_post();
 						// set $more to 0 in order to only get the first part of the post
 						global $more;
 						$more = 0;					
-						$counter++;
 						
-						if ( 1 == $counter ) :
+						if ( 0 == $recent->current_post ) :
 							get_template_part( 'content', get_post_format() );
 							echo '<ol class="other-recent-posts">';
 							
