diff --git a/modules/comment/comment.css b/modules/comment/comment.css
index 4a2675af858c04ae796d8809983566117a098be0..a55f527c8ad34dbd64c4a5d5c37cd8b7dc047a5b 100644
--- a/modules/comment/comment.css
+++ b/modules/comment/comment.css
@@ -8,6 +8,6 @@
 .comment-unpublished {
   background-color: #fff4f4;
 }
-.preview .comment {
+.comment-preview {
   background-color: #ffffea;
 }
diff --git a/modules/system/system.api.php b/modules/system/system.api.php
index c2a613e9ea7012efb45f5827d72d3c1af32661ca..18cd7fe7755b0590d209f4963bc3148a13bdadc3 100644
--- a/modules/system/system.api.php
+++ b/modules/system/system.api.php
@@ -3924,7 +3924,11 @@ function hook_system_themes_page_alter(&$theme_groups) {
   foreach ($theme_groups as $state => &$group) {
     foreach ($theme_groups[$state] as &$theme) {
       // Add a foo link to each list of theme operations.
-      $theme->operations[] = l(t('Foo'), 'admin/appearance/foo', array('query' => array('theme' => $theme->name)));
+      $theme->operations[] = array(
+        'title' => t('Foo'),
+        'href' => 'admin/appearance/foo',
+        'query' => array('theme' => $theme->name)
+      );
     }
   }
 }