diff --git a/scstadmin/scstadmin.sysfs/scstadmin b/scstadmin/scstadmin.sysfs/scstadmin index 74092ba3b..e7b8086f4 100755 --- a/scstadmin/scstadmin.sysfs/scstadmin +++ b/scstadmin/scstadmin.sysfs/scstadmin @@ -5006,8 +5006,11 @@ sub _issueLip { my $ldir = $SCST->SCST_TARGETS_DIR."/$driver/$target/host/device/fc_host:$host"; if (!(opendir $dir, $ldir)) { - print "\t-> Driver/target is not a fibre channel target, ignoring.\n"; - return FALSE; + $ldir = $SCST->SCST_TARGETS_DIR."/$driver/$target/host/device/fc_host/$host"; + if (!(opendir $dir, $ldir)) { + print "\t-> Driver/target is not a fibre channel target, ignoring.\n"; + return FALSE; + } } my $lip = $ldir.'/issue_lip';