Index: sys/dev/mpi3mr/mpi3mr.c =================================================================== --- sys/dev/mpi3mr/mpi3mr.c +++ sys/dev/mpi3mr/mpi3mr.c @@ -5668,6 +5668,8 @@ if (target->exposed_to_os) mpi3mr_remove_device_from_os(sc, target->dev_handle); mpi3mr_remove_device_from_list(sc, target, true); + } else if (target->is_hidden && target->exposed_to_os) { + mpi3mr_remove_device_from_os(sc, target->dev_handle); } }