diff --git a/icons/geocode.svg b/icons/geocode.svg
new file mode 100644
index 000000000..517e8788f
--- /dev/null
+++ b/icons/geocode.svg
@@ -0,0 +1,1010 @@
+
+
+
+
diff --git a/qt-ui/maintab.ui b/qt-ui/maintab.ui
index 3623cf8db..3318bf788 100644
--- a/qt-ui/maintab.ui
+++ b/qt-ui/maintab.ui
@@ -219,6 +219,17 @@
+ -
+
+
+ ...
+
+
+
+ :/geocode:/geocode
+
+
+
-
@@ -552,8 +563,8 @@
0
0
- 449
- 743
+ 100
+ 30
@@ -647,8 +658,8 @@
0
0
- 449
- 743
+ 286
+ 300
@@ -988,8 +999,8 @@
0
0
- 449
- 743
+ 297
+ 177
diff --git a/subsurface.qrc b/subsurface.qrc
index a28c86ad6..349d9d7b2 100644
--- a/subsurface.qrc
+++ b/subsurface.qrc
@@ -78,5 +78,6 @@
icons/process-stop.svg
icons/edit-circled.svg
icons/Emblem-earth.svg
+ icons/geocode.svg