diff --git a/lib/WebGUI/Macro/File.pm b/lib/WebGUI/Macro/File.pm
index 4bb545fa0..39992de2e 100644
--- a/lib/WebGUI/Macro/File.pm
+++ b/lib/WebGUI/Macro/File.pm
@@ -19,10 +19,19 @@ use WebGUI::Session;
sub process {
my @param = WebGUI::Macro::getParams($_[0]);
if (my $collateral = WebGUI::Collateral->find($param[0])) {
- return '
' .
- $collateral->get("name") . '';
+
+ # include default icon unless a second param
+ if ( ! $param[1] ) {
+ return '
' .
+ $collateral->get("name") . '';
+
+ # second param was flag, so no accompanying image
+ } else {
+ return '' . $collateral->get("name") . '';
+ }
} else {
return undef;
}