diff --git a/toolbox/modprobe.cpp b/toolbox/modprobe.cpp index 17d4e319b..56cf140e1 100644 --- a/toolbox/modprobe.cpp +++ b/toolbox/modprobe.cpp @@ -257,6 +257,7 @@ extern "C" int modprobe_main(int argc, char** argv) { switch (mode) { case AddModulesMode: if (!m.LoadWithAliases(module, true, module_parameters)) { + if (m.IsBlocklisted(module)) continue; PLOG(ERROR) << "Failed to load module " << module; rv = EXIT_FAILURE; }