diff --git a/lib/WebGUI/Session/Style.pm b/lib/WebGUI/Session/Style.pm
index 14791a24c..b2a6cf021 100644
--- a/lib/WebGUI/Session/Style.pm
+++ b/lib/WebGUI/Session/Style.pm
@@ -21,6 +21,7 @@ use WebGUI::International;
use WebGUI::Macro;
use WebGUI::Asset::Template;
use WebGUI;
+use HTML::Entities ();
=head1 NAME
@@ -281,7 +282,7 @@ sub setLink {
return undef if ($self->{_link}{$url});
my $tag = '{$name}.'"';
+ $tag .= ' '.$name.'="'.HTML::Entities::encode($params->{$name}).'"';
}
$tag .= ' />'."\n";
$self->{_link}{$url} = 1;
@@ -391,7 +392,7 @@ sub setScript {
return undef if ($self->{_javascript}{$url});
my $tag = ''."\n";
$self->{_javascript}{$url} = 1;