diff --git a/src/dftbp/dftbplus/parser.F90 b/src/dftbp/dftbplus/parser.F90 index effb31413b..602cab2a45 100644 --- a/src/dftbp/dftbplus/parser.F90 +++ b/src/dftbp/dftbplus/parser.F90 @@ -6971,7 +6971,7 @@ subroutine readCommonBlock(root, orb, geo, tundos, transpar, tempElec) call getChild(root, "ContactTemperature", pTmp, modifier=modifier, requested=.false.) if (associated(pTmp)) then call init(temperature) - call getChildValue(pTmp, "", temperature) + call getChildValue(pTmp, "", temperature, modifier=modifier) if (len(temperature) .ne. ncont) then call detailedError(root, "ContactTemperature does not match the number of contacts") end if