diff --git a/src/html/htmlcell.cpp b/src/html/htmlcell.cpp
index ffee96c8c0..5ec2f4aa74 100644
--- a/src/html/htmlcell.cpp
+++ b/src/html/htmlcell.cpp
@@ -428,9 +428,8 @@ void wxHtmlContainerCell::Draw(wxDC& dc, int x, int y, int view_y1, int view_y2)
wxPen mypen2(m_BorderColour2, 1, wxSOLID);
int subtractMe = 1;
- // Check on other platforms whether we should be subtracting
- // 1. On wxMSW, we get a notch if we do.
-#ifdef __WXMSW__
+ // We get a missing pixel if subtract 1.
+#if defined(__WXMSW__) || defined(__WXGTK__)
subtractMe = 0;
#endif
dc.SetPen(mypen1);