diff --git a/kernel/throne_tracker.c b/kernel/throne_tracker.c index 7b4c776d..ef611e9e 100644 --- a/kernel/throne_tracker.c +++ b/kernel/throne_tracker.c @@ -230,7 +230,7 @@ void search_manager(const char *path, int depth, struct list_head *uid_data) data.depth = depth; list_add_tail(&data.list, &data_path_list); - for (i = depth; i > 0; i--) { + for (i = depth; i >= 0; i--) { struct data_path *pos, *n; list_for_each_entry_safe(pos, n, &data_path_list, list) {