diff --git a/html/semantics/document-metadata/the-link-element/link-load-event.html b/html/semantics/document-metadata/the-link-element/link-load-event.html
index afe86a4210ce6d..6f6172a2d62cf7 100644
--- a/html/semantics/document-metadata/the-link-element/link-load-event.html
+++ b/html/semantics/document-metadata/the-link-element/link-load-event.html
@@ -10,12 +10,9 @@
document.getElementById('style_test').onload = t.step_func(function() {
saw_link_onload = true;
});
-window.addEventListener('load', function() {
- t.step_func(function() {
- assert_true(saw_link_onload);
- });
- t.done();
-}, false);
+window.addEventListener('load', t.step_func_done(function() {
+ assert_true(saw_link_onload);
+}));