diff options
Diffstat (limited to 'lib/ManaTools/Shared/disk_backend/Part.pm')
-rw-r--r-- | lib/ManaTools/Shared/disk_backend/Part.pm | 1 |
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; |