diff --git a/Template.pm b/Template.pm
index 4ab491a..de67734 100644
--- a/Template.pm
+++ b/Template.pm
@@ -206,6 +206,8 @@ sub replace_langvar {
# Make the default value be the variable name in red to hilight problems
$default = "$varname";
+ } elsif(!defined($default)) {
+ $default = "$varname";
}
# strip the leadin L_ if present