summaryrefslogtreecommitdiffstats
path: root/hugolib/shortcode.go
diff options
context:
space:
mode:
Diffstat (limited to 'hugolib/shortcode.go')
-rw-r--r--hugolib/shortcode.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/hugolib/shortcode.go b/hugolib/shortcode.go
index 8ea09feda..2de00fa90 100644
--- a/hugolib/shortcode.go
+++ b/hugolib/shortcode.go
@@ -66,6 +66,9 @@ func (scp *ShortcodeWithPage) Scratch() *Scratch {
// Get is a convenience method to look up shortcode parameters by its key.
func (scp *ShortcodeWithPage) Get(key interface{}) interface{} {
+ if scp.Params == nil {
+ return nil
+ }
if reflect.ValueOf(scp.Params).Len() == 0 {
return nil
}