aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/ManaTools/Shared/disk_backend/Plugin.pm7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/ManaTools/Shared/disk_backend/Plugin.pm b/lib/ManaTools/Shared/disk_backend/Plugin.pm
index f8182637..fc1dd7ee 100644
--- a/lib/ManaTools/Shared/disk_backend/Plugin.pm
+++ b/lib/ManaTools/Shared/disk_backend/Plugin.pm
@@ -327,7 +327,12 @@ sub tool_fields {
for my $line (@lines) {
# split into key & value
- my ($key, @value) = split($separator, $line);
+ my @value = split($separator, $line);
+
+ # if not key & value, next line
+ next if (scalar(@value) < 2);
+
+ my $key = shift(@value);
my $value = join($separator, @value);
# trim key & value