diff options
-rw-r--r-- | modutils/modprobe.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/modutils/modprobe.c b/modutils/modprobe.c index 98003ca16..83244fca5 100644 --- a/modutils/modprobe.c +++ b/modutils/modprobe.c | |||
@@ -470,6 +470,11 @@ static void check_dep ( char *mod, struct mod_list_t **head, struct mod_list_t * | |||
470 | return; | 470 | return; |
471 | } | 471 | } |
472 | 472 | ||
473 | if ( !path ) { | ||
474 | bb_error_msg ("module %s not found.", mod); | ||
475 | return; | ||
476 | } | ||
477 | |||
473 | // search for duplicates | 478 | // search for duplicates |
474 | for ( find = *head; find; find = find-> m_next ) { | 479 | for ( find = *head; find; find = find-> m_next ) { |
475 | if ( !strcmp ( mod, find-> m_name )) { | 480 | if ( !strcmp ( mod, find-> m_name )) { |