diff --git a/apps/opencs/view/render/pagedworldspacewidget.cpp b/apps/opencs/view/render/pagedworldspacewidget.cpp
index d71446d0b..60c5d1a23 100644
--- a/apps/opencs/view/render/pagedworldspacewidget.cpp
+++ b/apps/opencs/view/render/pagedworldspacewidget.cpp
@@ -564,7 +564,7 @@ CSVWidget::SceneToolToggle *CSVRender::PagedWorldspaceWidget::makeControlVisibil
mControlElements->addButton (":placeholder", Mask_CellMarker, ":placeholder",
"Cell marker");
mControlElements->addButton (":placeholder", Mask_CellArrow, ":placeholder", "Cell arrows");
- mControlElements->addButton (":placeholder", Mask_CellBorder, ":placeholder", "Cell border");
+ mControlElements->addButton (":scenetoolbar/grid", Mask_CellBorder, ":scenetoolbar/grid-small", "Cell border");
mControlElements->setSelectionMask (0xffffffff);
diff --git a/files/opencs/grid-view-small.png b/files/opencs/grid-view-small.png
new file mode 100644
index 000000000..6a874f21b
Binary files /dev/null and b/files/opencs/grid-view-small.png differ
diff --git a/files/opencs/grid-view.png b/files/opencs/grid-view.png
new file mode 100644
index 000000000..3b1bcb313
Binary files /dev/null and b/files/opencs/grid-view.png differ
diff --git a/files/opencs/resources.qrc b/files/opencs/resources.qrc
index 1bcd3ab4f..973f414fb 100644
--- a/files/opencs/resources.qrc
+++ b/files/opencs/resources.qrc
@@ -80,6 +80,8 @@
flying eye.png
orbit2.png
scene-play.png
+ grid-view.png
+ grid-view-small.png
scene-view-references.png
scene-view-terrain.png
scene-view-water.png