aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ManaTools/Shared/disk_backend/Part.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ManaTools/Shared/disk_backend/Part.pm')
-rw-r--r--lib/ManaTools/Shared/disk_backend/Part.pm1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/ManaTools/Shared/disk_backend/Part.pm b/lib/ManaTools/Shared/disk_backend/Part.pm
index 7095fe78..9066b76b 100644
--- a/lib/ManaTools/Shared/disk_backend/Part.pm
+++ b/lib/ManaTools/Shared/disk_backend/Part.pm
@@ -381,6 +381,7 @@ sub children {
my @children = $self->find_parts(undef, 'child');
return @children if (scalar(@children) == 0 || !defined $children[0]->order());
my $child = $self->find_part(undef, 'first');
+ return @children if (!defined $child);
@children = ($child);
while ($child = $child->find_part(undef, 'next')) {
push @children, $child;