diff --git a/src/DOM/HTML/Types.purs b/src/DOM/HTML/Types.purs
index ae0532b..575bb5a 100644
--- a/src/DOM/HTML/Types.purs
+++ b/src/DOM/HTML/Types.purs
@@ -26,10 +26,10 @@ foreign import data HTMLElement :: *
htmlElementToElement :: HTMLElement -> Element
htmlElementToElement = U.unsafeCoerce
-htmlElementToParentNode :: Element -> ParentNode
+htmlElementToParentNode :: HTMLElement -> ParentNode
htmlElementToParentNode = U.unsafeCoerce
-htmlElementToNonDocumentTypeChildNode :: Element -> NonDocumentTypeChildNode
+htmlElementToNonDocumentTypeChildNode :: HTMLElement -> NonDocumentTypeChildNode
htmlElementToNonDocumentTypeChildNode = U.unsafeCoerce
htmlElementToNode :: HTMLElement -> Node