From a4412fcbe8ed91da37095b039b6952039e0d8afd Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Thu, 28 May 2015 20:09:20 -0700 Subject: [PATCH] Handle case where no skip list is given https://sourceforge.net/p/webadmin/bugs/4609/ --- raid/raid-lib.pl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/raid/raid-lib.pl b/raid/raid-lib.pl index 2f039102e..a7db38712 100755 --- a/raid/raid-lib.pl +++ b/raid/raid-lib.pl @@ -631,7 +631,10 @@ sub find_free_partitions &foreign_require("fdisk"); &foreign_require("mount"); &foreign_require("lvm"); -local %skip = map { $_, 1 } @{$_[0]}; +local %skip; +if ($_[0]) { + %skip = map { $_, 1 } @{$_[0]}; + } local %used; local $c; local $conf = &get_raidtab();