diff --git src/wp-content/themes/twentyeleven/functions.php src/wp-content/themes/twentyeleven/functions.php
index 1891e6d663..47cd7463ea 100644
--- src/wp-content/themes/twentyeleven/functions.php
+++ src/wp-content/themes/twentyeleven/functions.php
@@ -641,15 +641,26 @@ if ( ! function_exists( 'twentyeleven_content_nav' ) ) :
 	function twentyeleven_content_nav( $html_id ) {
 		global $wp_query;
 
+		$left_arrow  = '<span class="meta-nav">&larr;</span>';
+		$right_arrow = '<span class="meta-nav">&rarr;</span>';
+
+		$old_posts_text = __( 'Older posts', 'twentyeleven' );
+		$new_posts_text = __( 'Newer posts', 'twentyeleven' );
+
 		if ( $wp_query->max_num_pages > 1 ) :
 			?>
 			<nav id="<?php echo esc_attr( $html_id ); ?>">
 				<h3 class="assistive-text"><?php _e( 'Post navigation', 'twentyeleven' ); ?></h3>
-				<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">&larr;</span> Older posts', 'twentyeleven' ) ); ?></div>
-				<div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyeleven' ) ); ?></div>
+				<?php if ( get_query_var( 'order', 'DESC' ) === 'DESC' ) : ?>
+					<div class="nav-previous"><?php next_posts_link( $left_arrow . $old_posts_text ); ?></div>
+					<div class="nav-next"><?php previous_posts_link( $new_posts_text . $right_arrow ); ?></div>
+				<?php else : ?>
+					<div class="nav-next"><?php previous_posts_link( $old_posts_text . $right_arrow ); ?></div>
+					<div class="nav-previous"><?php next_posts_link( $left_arrow . $new_posts_text ); ?></div>
+				<?php endif; ?>
 			</nav><!-- #nav-above -->
 			<?php
-	endif;
+		endif;
 	}
 endif; // twentyeleven_content_nav()
 
