Index: options.php
===================================================================
--- options.php	(revision 23348)
+++ options.php	(working copy)
@@ -159,9 +159,14 @@
 	/**
 	 * Handle settings errors and return to options page
 	 */
-	// If no settings errors were registered add a general 'updated' message.
-	if ( !count( get_settings_errors() ) )
-		add_settings_error('general', 'settings_updated', __('Settings saved.'), 'updated');
+	
+	if ( !count( get_settings_errors() ) ) {
+		if ( $_POST['blogname'] == '' )
+			add_settings_error('general', 'settings_updated', __("Settings saved. You should consider adding a site title, though. (You can always hide the site title in the Appearance section under Header.)"), 'updated');
+		else // If no settings errors were registered, add a general 'updated' message.
+			add_settings_error('general', 'settings_updated', __('Settings saved.'), 'updated');
+	}
+		
 	set_transient('settings_errors', get_settings_errors(), 30);
 
 	/**
