diff --git a/boards/nrf52840_mdk_dfu/src/main.rs b/boards/nrf52840_mdk_dfu/src/main.rs
index 7c9d476bb21c3cc1e2fbed60b4f812a429d05195..1777bc3c9e258c0e3b19dce61880a652815b72c6 100644
--- a/boards/nrf52840_mdk_dfu/src/main.rs
+++ b/boards/nrf52840_mdk_dfu/src/main.rs
@@ -76,7 +76,7 @@ pub unsafe fn reset_handler() {
     let button = components::button::ButtonComponent::new(board_kernel).finalize(
         components::button_component_helper!((
             &nrf52840::gpio::PORT[BUTTON_PIN],
-            kernel::hil::ActivationMode::ActiveLow,
+            kernel::hil::gpio::ActivationMode::ActiveLow,
             kernel::hil::gpio::FloatingState::PullUp
         )),
     );