diff --git a/packages/sbml/package.py b/packages/sbml/package.py
index f54fbb6ba624c26f896f4a54c02dc0b16f72028a..7b40ffd5aba8c16f674d562c3990705bda58ac4b 100644
--- a/packages/sbml/package.py
+++ b/packages/sbml/package.py
@@ -17,6 +17,7 @@ class Sbml(CMakePackage):
     license("LGPL-2.1-or-later")
 
     # begin EBRAINS (added): add version
+    version("5.20.4", sha256="02c225d3513e1f5d6e3c0168456f568e67f006eddaab82f09b4bdf0d53d2050e", url="https://github.com/sbmlteam/libsbml/archive/refs/tags/v5.20.4.tar.gz")
     version("5.19.0", sha256="a7f0e18be78ff0e064e4cdb1cd86634d08bc33be5250db4a1878bd81eeb8b547")
     # end EBRAINS
     version("5.18.0", sha256="6c01be2306ec0c9656b59cb082eb7b90176c39506dd0f912b02e08298a553360")