Index: trunk/wp-includes/comment-template.php
===================================================================
--- trunk/wp-includes/comment-template.php	(revision 11779)
+++ trunk/wp-includes/comment-template.php	(working copy)
@@ -833,12 +833,12 @@
 
 	/**
 	 * The email address of the current comment author escaped for use in attributes.
-	 */	
+	 */
 	$comment_author_email = $commenter['comment_author_email'];  // Escaped by sanitize_comment_cookies()
 
 	/**
 	 * The url of the current comment author escaped for use in attributes.
-	 */	
+	 */
 	$comment_author_url = esc_url($commenter['comment_author_url']);
 
 	/** @todo Use API instead of SELECTs. */
@@ -1015,10 +1015,12 @@
 
 	$link = '';
 
-	if ( get_option('comment_registration') && !$user_ID )
+	if ( get_option('comment_registration') && !$user_ID ) {
 		$link = '<a rel="nofollow" class="comment-reply-login" href="' . esc_url( wp_login_url( get_permalink() ) ) . '">' . $login_text . '</a>';
-	else
+	} else {
+		$reply_text = apply_filters('comment_reply_link_text', $reply_text, $args, $comment, $post);
 		$link = "<a rel='nofollow' class='comment-reply-link' href='" . esc_url( add_query_arg( 'replytocom', $comment->comment_ID ) ) . "#" . $respond_id . "' onclick='return addComment.moveForm(\"$add_below-$comment->comment_ID\", \"$comment->comment_ID\", \"$respond_id\", \"$post->ID\")'>$reply_text</a>";
+	}
 	return apply_filters('comment_reply_link', $before . $link . $after, $args, $comment, $post);
 }
 
