diff --git a/scstadmin/scstadmin.sysfs/scst-0.9.10/lib/SCST/SCST.pm b/scstadmin/scstadmin.sysfs/scst-0.9.10/lib/SCST/SCST.pm index f519ddeed..3db066a51 100644 --- a/scstadmin/scstadmin.sysfs/scst-0.9.10/lib/SCST/SCST.pm +++ b/scstadmin/scstadmin.sysfs/scst-0.9.10/lib/SCST/SCST.pm @@ -3599,6 +3599,10 @@ sub targetGroupTargetAttributes { my $pHandle = new IO::Handle; my $_path = make_path(SCST_DEV_GROUP_DIR(), $group, SCST_DG_TGROUPS, $tgroup, $tgt); + if (-l $_path) { + return \%attributes; + } + if (!(opendir $pHandle, $_path)) { $self->{'err_string'} = "targetGroupTargetAttributes(): Unable to read directory '$_path': $!"; return undef;