diff options
-rw-r--r-- | drivers/acpi/dock.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/acpi/dock.c b/drivers/acpi/dock.c index f601658a4ad2..b527c1bd8bb2 100644 --- a/drivers/acpi/dock.c +++ b/drivers/acpi/dock.c | |||
@@ -881,8 +881,10 @@ static int __init dock_add(acpi_handle handle) | |||
881 | 881 | ||
882 | status = acpi_install_notify_handler(handle, ACPI_SYSTEM_NOTIFY, | 882 | status = acpi_install_notify_handler(handle, ACPI_SYSTEM_NOTIFY, |
883 | dock_notify_handler, dock_station); | 883 | dock_notify_handler, dock_station); |
884 | if (ACPI_FAILURE(status)) | 884 | if (ACPI_FAILURE(status)) { |
885 | ret = -ENODEV; | ||
885 | goto err_rmgroup; | 886 | goto err_rmgroup; |
887 | } | ||
886 | 888 | ||
887 | dock_station_count++; | 889 | dock_station_count++; |
888 | list_add(&dock_station->sibling, &dock_stations); | 890 | list_add(&dock_station->sibling, &dock_stations); |