diff --git a/src/de/map.rs b/src/de/map.rs index 64ae6a68..318b7b78 100644 --- a/src/de/map.rs +++ b/src/de/map.rs @@ -789,7 +789,7 @@ fn not_in( start: &BytesStart, decoder: Decoder, ) -> Result { - let tag = decoder.decode(start.name().into_inner())?; + let tag = decoder.decode(start.local_name().into_inner())?; Ok(fields.iter().all(|&field| field != tag.as_ref())) }