diff --git a/tests/end2end/data/navigate/multilinelinks.html b/tests/end2end/data/navigate/multilinelinks.html
new file mode 100644
index 000000000..7537bf6d2
--- /dev/null
+++ b/tests/end2end/data/navigate/multilinelinks.html
@@ -0,0 +1,11 @@
+
+
+
+
+ Navigate Multipline link
+
+
+ next
page
+
+
+
diff --git a/tests/end2end/features/navigate.feature b/tests/end2end/features/navigate.feature
index 6f7976f50..c43ff1c18 100644
--- a/tests/end2end/features/navigate.feature
+++ b/tests/end2end/features/navigate.feature
@@ -65,3 +65,8 @@ Feature: Using :navigate
And I open data/numbers/1.txt
And I run :navigate increment
Then the error "No number found in URL!" should be shown
+
+ Scenario: Navigating multiline links
+ When I open data/navigate/multilinelinks.html
+ And I run :navigate next
+ Then data/numbers/5.txt should be loaded