diff --git a/kernel/treenode/node.go b/kernel/treenode/node.go index b1541c404..d1069dad8 100644 --- a/kernel/treenode/node.go +++ b/kernel/treenode/node.go @@ -451,6 +451,11 @@ func SetDynamicBlockRefText(blockRef *ast.Node, refText string) { return } + refText = strings.TrimSpace(refText) + if "" == refText { + refText = blockRef.TextMarkBlockRefID + } + blockRef.TextMarkBlockRefSubtype = "d" blockRef.TextMarkTextContent = refText