diff --git a/lib/libzfs/libzfs_import.c b/lib/libzfs/libzfs_import.c index 8e51f6d77f..fb3525848c 100644 --- a/lib/libzfs/libzfs_import.c +++ b/lib/libzfs/libzfs_import.c @@ -1695,6 +1695,7 @@ zpool_find_import_scan(libzfs_handle_t *hdl, kmutex_t *lock, return (0); error: + cookie = NULL; while ((slice = avl_destroy_nodes(cache, &cookie)) != NULL) { free(slice->rn_name); free(slice);