diff --git a/Userland/Libraries/LibWeb/HTML/HTMLButtonElement.cpp b/Userland/Libraries/LibWeb/HTML/HTMLButtonElement.cpp
index 0bf887a2b4..ad62b38fc6 100644
--- a/Userland/Libraries/LibWeb/HTML/HTMLButtonElement.cpp
+++ b/Userland/Libraries/LibWeb/HTML/HTMLButtonElement.cpp
@@ -38,8 +38,8 @@ HTMLButtonElement::HTMLButtonElement(DOM::Document& document, DOM::QualifiedName
break;
case TypeAttributeState::Reset:
// Reset Button
- // FIXME: Reset element's form owner.
- TODO();
+ // Reset element's form owner.
+ form()->reset_form();
break;
case TypeAttributeState::Button:
// Button