--- loncom/lonnet/perl/lonnet.pm 2005/05/05 20:50:38 1.633 +++ loncom/lonnet/perl/lonnet.pm 2005/05/05 20:55:04 1.634 @@ -1,7 +1,7 @@ # The LearningOnline Network # TCP networking package # -# $Id: lonnet.pm,v 1.633 2005/05/05 20:50:38 albertel Exp $ +# $Id: lonnet.pm,v 1.634 2005/05/05 20:55:04 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -3902,7 +3902,8 @@ sub unmark_as_readonly { # unmarks $file_name (if $file_name is defined), or all files locked by $what # for portfolio submissions, $what contains [$symb,$crsid] my ($domain,$user,$what,$file_name) = @_; - my $symb_crs = join('',@$what); + my $symb_crs = $what; + if (ref($what)) { $symb_crs=join('',@$what); } my %current_permissions = &dump('file_permissions',$domain,$user); my ($tmp)=keys(%current_permissions); if ($tmp=~/^error:/) { undef(%current_permissions); }