summaryrefslogtreecommitdiff
path: root/xpp/utils/zconf/Zaptel/Hardware/USB.pm
diff options
context:
space:
mode:
Diffstat (limited to 'xpp/utils/zconf/Zaptel/Hardware/USB.pm')
-rw-r--r--xpp/utils/zconf/Zaptel/Hardware/USB.pm2
1 files changed, 2 insertions, 0 deletions
diff --git a/xpp/utils/zconf/Zaptel/Hardware/USB.pm b/xpp/utils/zconf/Zaptel/Hardware/USB.pm
index 0f2024b..4d87536 100644
--- a/xpp/utils/zconf/Zaptel/Hardware/USB.pm
+++ b/xpp/utils/zconf/Zaptel/Hardware/USB.pm
@@ -85,6 +85,8 @@ sub devices($) {
sub scan_devices($) {
my $pack = shift || die;
my $usb_device_list = "/proc/bus/usb/devices";
+ return unless (-r $usb_device_list);
+
open(F, $usb_device_list) || die "Failed to open $usb_device_list: $!";
$/ = '';
while(<F>) {