aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/pkg/exp/template/exec.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/pkg/exp/template/exec.go b/src/pkg/exp/template/exec.go
index befb2ded9a..1857e403ff 100644
--- a/src/pkg/exp/template/exec.go
+++ b/src/pkg/exp/template/exec.go
@@ -447,6 +447,8 @@ func (s *state) evalEmptyInterface(data reflect.Value, typ reflect.Type, n node)
switch n := n.(type) {
case *boolNode:
return reflect.ValueOf(n.true)
+ case *dotNode:
+ return data
case *fieldNode:
return s.evalFieldNode(data, n, nil, reflect.Value{})
case *identifierNode: