summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/strc-blk.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/mkiv/strc-blk.lua')
-rw-r--r--tex/context/base/mkiv/strc-blk.lua10
1 files changed, 6 insertions, 4 deletions
diff --git a/tex/context/base/mkiv/strc-blk.lua b/tex/context/base/mkiv/strc-blk.lua
index 89df440c9..6717c3777 100644
--- a/tex/context/base/mkiv/strc-blk.lua
+++ b/tex/context/base/mkiv/strc-blk.lua
@@ -118,10 +118,12 @@ function blocks.select(state,name,tag,criterium)
printblock(ri.index,name,ri.data,hide)
else
local mtags = metadata.tags
- for tag, sta in next, tags do
- if mtags[tag] then
- printblock(ri.index,name,ri.data,hide)
- break
+ if mtags then
+ for tag, sta in next, tags do
+ if mtags[tag] then
+ printblock(ri.index,name,ri.data,hide)
+ break
+ end
end
end
end