diff --git a/wp-admin/admin-functions.php b/wp-admin/admin-functions.php
index 5561bf38ac..14349e3d7e 100644
--- a/wp-admin/admin-functions.php
+++ b/wp-admin/admin-functions.php
@@ -90,7 +90,7 @@ function write_nested_categories($categories) {
foreach($categories as $category) {
echo '\n";
+ ($category['checked'] ? ' checked="checked"' : ""), '/> ', htmlspecialchars($category['cat_name']), "\n";
if(isset($category['children'])) {
echo "\n\n";
diff --git a/wp-admin/post.php b/wp-admin/post.php
index 0f8b5b4dda..a827bb8fe7 100644
--- a/wp-admin/post.php
+++ b/wp-admin/post.php
@@ -757,7 +757,7 @@ $bookmarklet_height= (get_settings('use_trackback')) ? 460 : 420;
if ($is_NS4 || $is_gecko) {
?>
-
+
diff --git a/wp-login.php b/wp-login.php
index 551d72d613..a813c1a416 100644
--- a/wp-login.php
+++ b/wp-login.php
@@ -183,7 +183,7 @@ if ($error) echo "
-
+
@@ -264,7 +264,7 @@ default:
- %s > Login form'), get_settings('blogname')) ?>
+ %s > Login form'), htmlspecialchars(get_settings('blogname'))) ?>