--- librecad-2.0.0.orig/librecad/src/ui/qg_layerwidget.cpp 
+++ librecad-2.0.0/librecad/src/ui/qg_layerwidget.cpp 
@@ -41,7 +41,8 @@
     layerHidden = QIcon(":/ui/hiddenblock.png");
     layerDefreeze = QIcon(":/ui/unlockedlayer.png");
     layerFreeze = QIcon(":/ui/lockedlayer.png");
-    helpLayer = QIcon(":/ui/fileprint.png");
+    helpLayerOff = QIcon(":/ui/helplayeroff.png");
+    helpLayerOn = QIcon(":/ui/helplayeron.png");
 }
 
 QG_LayerModel::~QG_LayerModel() {
@@ -129,10 +130,11 @@
                 return layerFreeze;
             }
         case HelpLayer:
-            return helpLayer.pixmap(QSize(20,20),lay->isHelpLayer() ?
-                                        QIcon::Disabled:
-                                        QIcon::Normal,
-                                    QIcon::On);
+            if (!lay->isHelpLayer()) {
+                return helpLayerOff;
+            } else {
+                return helpLayerOn;
+            }
         default:
             break;
 
@@ -167,8 +169,8 @@
     layerView->setEditTriggers(QAbstractItemView::NoEditTriggers);
     layerView->setFocusPolicy(Qt::NoFocus);
     layerView->setMinimumHeight(140);
-    layerView->setColumnWidth(QG_LayerModel::VISIBLE, 16);
-    layerView->setColumnWidth(QG_LayerModel::LOCKED, 16);
+    layerView->setColumnWidth(QG_LayerModel::VISIBLE, 17);
+    layerView->setColumnWidth(QG_LayerModel::LOCKED, 17);
     layerView->setColumnWidth(QG_LayerModel::HelpLayer, 20);
     layerView->verticalHeader()->hide();
     layerView->horizontalHeader()->setStretchLastSection(true);
