diff --git a/embassy-stm32/src/macros.rs b/embassy-stm32/src/macros.rs
index 2458d089f..2d3040b08 100644
--- a/embassy-stm32/src/macros.rs
+++ b/embassy-stm32/src/macros.rs
@@ -110,7 +110,7 @@ macro_rules! new_pin {
         // for gpio_v1
         match $aftype {
             crate::gpio::AFType::Input => {},
-            _ => pin.set_speed($speed);
+            _ => {pin.set_speed($speed);},
         };
         Some(pin.map_into())
     }};