diff --git a/src/whisker/route.rs b/src/whisker/route.rs index 9f9a17a50f8036070282ea99f2bc23bf2aa33d25..b24b030d44fcae1f889998b50a47eb943e12727e 100644 --- a/src/whisker/route.rs +++ b/src/whisker/route.rs @@ -63,7 +63,7 @@ impl Route { /// Returns `None` if there isn't enough space for the callsign #[must_use] pub fn push_future(&mut self, ident: Identity) -> Option<()> { - let len = ident.callsign().as_bytes().len() + 3; + let len = ident.callsign().as_bytes().len() + 2; let free_space = self.path.capacity() - self.path.len(); if len > free_space {