diff --git a/res/core/ships.xml b/res/core/ships.xml
index d26975285..48e77dec6 100644
--- a/res/core/ships.xml
+++ b/res/core/ships.xml
@@ -8,6 +8,13 @@
+
+
+
+
+
+
+
diff --git a/res/translations/strings.de.po b/res/translations/strings.de.po
index 8720fc85d..5884eda83 100644
--- a/res/translations/strings.de.po
+++ b/res/translations/strings.de.po
@@ -1707,6 +1707,9 @@ msgstr "Ring der Unsichtbarkeit"
msgid "caravel_a"
msgstr "eine Karavelle"
+msgid "galleon_a"
+msgstr "eine Galleone"
+
msgctxt "keyword"
msgid "describe"
msgstr "BESCHREIBE"
@@ -2064,6 +2067,9 @@ msgstr "Wir schreiben %s des Monats %s im Jahre %d %s."
msgid "caravel"
msgstr "Karavelle"
+msgid "galleon"
+msgstr "Galleone"
+
msgid "dragon_postfix_10"
msgstr "der Goldene"
diff --git a/res/translations/strings.en.po b/res/translations/strings.en.po
index d096a77ae..13badb9cb 100644
--- a/res/translations/strings.en.po
+++ b/res/translations/strings.en.po
@@ -1458,6 +1458,12 @@ msgstr "DESCRIBE"
msgid "roi"
msgstr "ring of invisibility"
+msgid "galleon_a"
+msgstr "a galleon"
+
+msgid "galleon"
+msgstr "galleon"
+
msgid "caravel_a"
msgstr "a caravel"
diff --git a/src/reports.c b/src/reports.c
index 048233254..6e735223e 100644
--- a/src/reports.c
+++ b/src/reports.c
@@ -1293,6 +1293,9 @@ static void add_seen_lighthouse(region *r, faction *f)
if (r->terrain->flags & SEA_REGION) {
add_seen_nb(f, r, seen_lighthouse);
}
+ else {
+ add_seen_nb(f, r, seen_neighbour);
+ }
}
/** mark all regions seen by the lighthouse.