Index: src/wp-includes/link-template.php
===================================================================
--- src/wp-includes/link-template.php	(revision 29654)
+++ src/wp-includes/link-template.php	(working copy)
@@ -412,6 +412,8 @@
 
 		if ( ! $leavename )
 			$link = str_replace( '%postname%', $name, $link );
+	} elseif ( $wp_rewrite->using_permalinks() && ! $leavename ) {
+		$link = home_url( user_trailingslashit( $post->post_name ) );
 	}
 
 	if ( ! $link )
