diff --git a/interfaces/python/ck2cti.py b/interfaces/python/ck2cti.py index e12d67b31..a2738c92d 100755 --- a/interfaces/python/ck2cti.py +++ b/interfaces/python/ck2cti.py @@ -1457,9 +1457,11 @@ def parseTransportData(lines, speciesList): speciesName = data[0] if speciesName in speciesDict: - if speciesDict[speciesName].transport is not None: - raise InputParseError('Duplicate transport data given for species "{0}".'.format(speciesName)) - speciesDict[speciesName].transport = TransportData(*data) + if speciesDict[speciesName].transport is None: + speciesDict[speciesName].transport = TransportData(*data) + else: + logging.warning('Ignoring duplicate transport data' + ' for species "{0}".'.format(speciesName)) def writeCTI(elements,