diff --git a/examples/stm32f4/src/bin/usb_hid_mouse.rs b/examples/stm32f4/src/bin/usb_hid_mouse.rs
index 0dc5f5804..c98792880 100644
--- a/examples/stm32f4/src/bin/usb_hid_mouse.rs
+++ b/examples/stm32f4/src/bin/usb_hid_mouse.rs
@@ -119,9 +119,9 @@ async fn main(_spawner: Spawner) {
         }
     };
 
-// Run everything concurrently.
-// If we had made everything `'static` above instead, we could do this using separate tasks instead.
-join(usb_fut, hid_fut).await;
+    // Run everything concurrently.
+    // If we had made everything `'static` above instead, we could do this using separate tasks instead.
+    join(usb_fut, hid_fut).await;
 }
 
 struct MyRequestHandler {}