diff --git a/images/images.qrc b/images/images.qrc
index 96dea825efd..f723b34df9a 100644
--- a/images/images.qrc
+++ b/images/images.qrc
@@ -487,6 +487,9 @@
themes/default/rendererHeatmapSymbol.svg
themes/default/renderer25dSymbol.svg
themes/default/rendererGrassSymbol.svg
+ themes/default/labelingSingle.svg
+ themes/default/labelingRuleBased.svg
+ themes/default/labelingObstacle.svg
themes/default/repositoryConnected.png
themes/default/repositoryDisabled.png
themes/default/repositoryUnavailable.png
diff --git a/images/themes/default/labelingObstacle.svg b/images/themes/default/labelingObstacle.svg
new file mode 100644
index 00000000000..fb6e08c27f4
--- /dev/null
+++ b/images/themes/default/labelingObstacle.svg
@@ -0,0 +1,612 @@
+
+
+
+
diff --git a/images/themes/default/labelingRuleBased.svg b/images/themes/default/labelingRuleBased.svg
new file mode 100644
index 00000000000..7ddfed3b5a9
--- /dev/null
+++ b/images/themes/default/labelingRuleBased.svg
@@ -0,0 +1,110 @@
+
+
+
+
diff --git a/images/themes/default/labelingSingle.svg b/images/themes/default/labelingSingle.svg
new file mode 100644
index 00000000000..1051c0e4299
--- /dev/null
+++ b/images/themes/default/labelingSingle.svg
@@ -0,0 +1,86 @@
+
+
+
+
diff --git a/src/ui/qgslabelingwidget.ui b/src/ui/qgslabelingwidget.ui
index 8df7f7c6d4b..35ed9e316d2 100644
--- a/src/ui/qgslabelingwidget.ui
+++ b/src/ui/qgslabelingwidget.ui
@@ -32,7 +32,7 @@
- :/images/themes/default/propertyicons/labels.svg:/images/themes/default/propertyicons/labels.svg
+ :/images/themes/default/labelingSingle.svg:/images/themes/default/labelingSingle.svg
-
@@ -41,13 +41,17 @@
- :/images/themes/default/propertyicons/labels.svg:/images/themes/default/propertyicons/labels.svg
+ :/images/themes/default/labelingRuleBased.svg:/images/themes/default/labelingRuleBased.svg
-
Discourage other labels from covering features in this layer
+
+
+ :/images/themes/default/labelingObstacle.svg:/images/themes/default/labelingObstacle.svg
+