diff --git a/components/script/dom/htmllegendelement.rs b/components/script/dom/htmllegendelement.rs index 58c193fd6d5..04e8636bb03 100644 --- a/components/script/dom/htmllegendelement.rs +++ b/components/script/dom/htmllegendelement.rs @@ -75,10 +75,7 @@ impl VirtualMethods for HTMLLegendElement { impl HTMLLegendElementMethods for HTMLLegendElement { // https://html.spec.whatwg.org/multipage/#dom-legend-form fn GetForm(&self) -> Option> { - let parent = match self.upcast::().GetParentElement() { - Some(parent) => parent, - None => return None, - }; + let parent = self.upcast::().GetParentElement()?; if parent.is::() { return self.form_owner(); }