diff --git a/src/main/drivers/bus_spi.c b/src/main/drivers/bus_spi.c index eb1c93e1b0..b6edd38d0a 100644 --- a/src/main/drivers/bus_spi.c +++ b/src/main/drivers/bus_spi.c @@ -486,7 +486,7 @@ static void spiRxIrqHandler(dmaChannelDescriptor_t* descriptor) // Mark this bus as being SPI bool spiSetBusInstance(extDevice_t *dev, uint32_t device) { - if (device > SPIDEV_COUNT) { + if ((device == 0) || (device > SPIDEV_COUNT)) { return false; }