diff --git a/tests/end2end/test_mhtml_e2e.py b/tests/end2end/test_mhtml_e2e.py
index edd760a41..91ed693f6 100644
--- a/tests/end2end/test_mhtml_e2e.py
+++ b/tests/end2end/test_mhtml_e2e.py
@@ -27,6 +27,10 @@ import collections
import pytest
+pytestmark = pytest.mark.qtwebengine_todo("mhtml downloads are not "
+ "implemented")
+
+
def collect_tests():
basedir = os.path.dirname(__file__)
datadir = os.path.join(basedir, 'data', 'downloads', 'mhtml')