From db968e0719ec2d797dc89dab9b90b40140d285b0 Mon Sep 17 00:00:00 2001 From: Maarten Vanraes Date: Mon, 16 May 2016 14:22:08 +0200 Subject: fix diff when there is no second part --- lib/ManaTools/Shared/disk_backend/Part.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/ManaTools/Shared/disk_backend/Part.pm b/lib/ManaTools/Shared/disk_backend/Part.pm index 3e8a3f35..bf31c426 100644 --- a/lib/ManaTools/Shared/disk_backend/Part.pm +++ b/lib/ManaTools/Shared/disk_backend/Part.pm @@ -412,7 +412,9 @@ sub _diff { sub diff { my $self = shift; my $partstate = shift; + # get the other part my $part = $self->part_state($partstate); + return () if (!defined $part); return $self->_diff($part, $partstate); } -- cgit v1.2.1