From 034d5e60390f7cf67a95a714608c58847fb701ff Mon Sep 17 00:00:00 2001
From: Berk Onat <b.onat@warwick.ac.uk>
Date: Sat, 31 Mar 2018 15:43:42 +0100
Subject: [PATCH] Fixed NoneType access for topocode.

---
 common/python/nomadcore/md_data_access/MDDataAccess.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/common/python/nomadcore/md_data_access/MDDataAccess.py b/common/python/nomadcore/md_data_access/MDDataAccess.py
index f31056e..53ef437 100644
--- a/common/python/nomadcore/md_data_access/MDDataAccess.py
+++ b/common/python/nomadcore/md_data_access/MDDataAccess.py
@@ -4519,7 +4519,7 @@ class MDDataAccess(object):
             self.topocode is not None):
             topocode = self.topocode
         n_atoms=None
-        if self.topohandler is not None:
+        if self.topohandler is not None and topocode is not None:
             if "gromosread" in topocode:
                 n_atoms = len(self.topohandler.atoms)
             elif "pymolfile" in topocode:
-- 
GitLab