diff --git a/d2target/d2target.go b/d2target/d2target.go index ea8e67b0b..46e086985 100644 --- a/d2target/d2target.go +++ b/d2target/d2target.go @@ -85,6 +85,10 @@ func (d *Diagram) GetBoard(boardPath string) *Diagram { } func (d *Diagram) getBoard(boardPath []string) *Diagram { + if len(boardPath) == 0 { + return d + } + head := boardPath[0] if head == "index" {