diff --git a/reviewboard/static/rb/css/reviews.less b/reviewboard/static/rb/css/reviews.less
index b2ccc55929e67636ea045a90ecde5ee3ec6c3b3a..67ff58a128b57279e08f1e71a49582c327477932 100644
--- a/reviewboard/static/rb/css/reviews.less
+++ b/reviewboard/static/rb/css/reviews.less
@@ -1079,6 +1079,10 @@
       }
     }
   }
+
+  .ui-icon-gripsmall-diagonal-se {
+    background: url('../images/resize-grip.png') no-repeat top left;
+  }
 }
 
 .issue-state {
diff --git a/reviewboard/static/rb/js/views/commentDialogView.js b/reviewboard/static/rb/js/views/commentDialogView.js
index 75e6f55d6c33ae9075ff0165cea1076c123bdefd..b83b7b067f76b41a89919acb003a7fa46cbbe78a 100644
--- a/reviewboard/static/rb/js/views/commentDialogView.js
+++ b/reviewboard/static/rb/js/views/commentDialogView.js
@@ -241,21 +241,12 @@ RB.CommentDialogView = Backbone.View.extend({
             /*
              * resizable is pretty broken in IE 6/7.
              */
-            $grip = $("<img/>")
-                .addClass("ui-resizable-handle ui-resizable-grip")
-                .attr("src", STATIC_URLS["rb/images/resize-grip.png"])
-                .insertAfter(this.$buttons)
-                .proxyTouchEvents();
-
             this.$el.resizable({
                 handles: $.support.touch ? "grip,se"
                                          : "grip,n,e,s,w,se,sw,ne,nw",
                 transparent: true,
                 resize: _.bind(this._handleResize, this)
             });
-
-            /* Reset the opacity, which resizable() changes. */
-            $grip.css("opacity", 100);
         }
 
         this.$el.draggable({
