From ddbda2784aef6380fcdf2a655735dd29edc29939 Mon Sep 17 00:00:00 2001
From: Alexander Rose <alex.rose@rcsb.org>
Date: Thu, 20 Sep 2018 10:40:36 -0700
Subject: [PATCH] support cif files with only safeFrames

---
 src/mol-io/reader/cif/text/parser.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mol-io/reader/cif/text/parser.ts b/src/mol-io/reader/cif/text/parser.ts
index 610c7b0f8..3ee75e270 100644
--- a/src/mol-io/reader/cif/text/parser.ts
+++ b/src/mol-io/reader/cif/text/parser.ts
@@ -635,7 +635,7 @@ async function parseInternal(data: string, runtimeCtx: RuntimeContext) {
         return error(tokenizer.lineNumber, `Unfinished save frame (${saveFrame.header}).`);
     }
 
-    if (blockCtx.categoryNames.length > 0) {
+    if (blockCtx.categoryNames.length > 0 || saveFrames.length > 0) {
         dataBlocks.push(Data.CifBlock(blockCtx.categoryNames, blockCtx.categories, blockHeader, saveFrames));
     }
 
-- 
GitLab