diff --git a/pd/nw/css/default.css b/pd/nw/css/default.css
index 2ac9163c848d56de42276eda462e245a6841f1d4..ae893c7984464ac2d7e401332cbb87d0a01c8bc2 100644
--- a/pd/nw/css/default.css
+++ b/pd/nw/css/default.css
@@ -147,7 +147,12 @@ text {
     stroke: #ccc;
 }
 
-.iemgui .border {
+/* A little hack for special canvas of [cnv].
+   All other iemguis have a black border, but
+   [cnv] sets its selection rectangle to the
+   user-supplied fill color when the object
+   isn't selected */
+.iemgui .border:not(.mycanvas_border) {
     stroke: black;
 }