diff options
-rw-r--r-- | kernel/printk.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/printk.c b/kernel/printk.c index ac8a08f36207..5287be83e3e7 100644 --- a/kernel/printk.c +++ b/kernel/printk.c | |||
@@ -956,7 +956,7 @@ int unregister_console(struct console *console) | |||
956 | if (console_drivers == console) { | 956 | if (console_drivers == console) { |
957 | console_drivers=console->next; | 957 | console_drivers=console->next; |
958 | res = 0; | 958 | res = 0; |
959 | } else { | 959 | } else if (console_drivers) { |
960 | for (a=console_drivers->next, b=console_drivers ; | 960 | for (a=console_drivers->next, b=console_drivers ; |
961 | a; b=a, a=b->next) { | 961 | a; b=a, a=b->next) { |
962 | if (a == console) { | 962 | if (a == console) { |