Index: wp-includes/general-template.php
===================================================================
--- wp-includes/general-template.php	(revision 17180)
+++ wp-includes/general-template.php	(working copy)
@@ -636,7 +636,7 @@
 function single_post_title($prefix = '', $display = true) {
 	global $post;
 
-	if ( ! $post )
+	if ( ! $post || is_home() )
 		$_post = get_queried_object();
 	else
 		$_post = $post;
