diff --git a/packages/html/src/events/mouse.rs b/packages/html/src/events/mouse.rs
index 0c659ed63..879c8e1ea 100644
--- a/packages/html/src/events/mouse.rs
+++ b/packages/html/src/events/mouse.rs
@@ -107,7 +107,7 @@ impl_event! {
pub fn ondoubleclick<'a, E: crate::EventReturn, T>(
_cx: &'a ::dioxus_core::ScopeState,
mut _f: impl FnMut(::dioxus_core::Event) -> E + 'a,
-) -> ::dioxus_core::Attribute<'a> {
+) -> ::dioxus_core::MountedAttribute<'a> {
::dioxus_core::Attribute::new(
"ondblclick",
_cx.listener(move |e: ::dioxus_core::Event| {
@@ -116,6 +116,7 @@ pub fn ondoubleclick<'a, E: crate::EventReturn, T>(
None,
false,
)
+ .into()
}
impl MouseData {
diff --git a/packages/web/src/rehydrate.rs b/packages/web/src/rehydrate.rs
index 397eeaf4b..e50da9e2b 100644
--- a/packages/web/src/rehydrate.rs
+++ b/packages/web/src/rehydrate.rs
@@ -1,4 +1,5 @@
use crate::dom::WebsysDom;
+use dioxus_core::AttributeValue;
use dioxus_core::{DynamicNode, ElementId, ScopeState, TemplateNode, VNode, VirtualDom};
#[derive(Debug)]