summaryrefslogtreecommitdiffstats
path: root/draklive
diff options
context:
space:
mode:
Diffstat (limited to 'draklive')
-rwxr-xr-xdraklive3
1 files changed, 2 insertions, 1 deletions
diff --git a/draklive b/draklive
index 93282f5..4d0d0bc 100755
--- a/draklive
+++ b/draklive
@@ -452,7 +452,8 @@ sub list_selected_loopbacks {
sub get_media_device {
my ($live, $opts) = @_;
return $opts->{device} if $opts->{device};
- my $label = $live->{media}->get_media_label or return $live->{media}->get_media_setting('source');
+ my $label = $live->{media}->get_media_label
+ or die "no device and no label";
my $device = chomp_(`readlink -f /dev/disk/by-label/$label`)
or die "unable to find device for /dev/disk/by-label/$label\n";
$device;