diff --git a/packages/html/src/events/image.rs b/packages/html/src/events/image.rs
index 3c75edbdd..89266dedf 100644
--- a/packages/html/src/events/image.rs
+++ b/packages/html/src/events/image.rs
@@ -45,6 +45,7 @@ impl ImageData {
/// A serialized version of ImageData
#[derive(serde::Serialize, serde::Deserialize, Debug, PartialEq, Clone)]
pub struct SerializedImageData {
+ #[cfg_attr(feature = "serialize", serde(default))]
load_error: bool,
}