diff --git a/Processes/UrQMD/UrQMD.cc b/Processes/UrQMD/UrQMD.cc
index 927054df1deb16f80597e523aceef6f09c536a98..b0f09708831f081a4cb40d52189b0a99af718095 100644
--- a/Processes/UrQMD/UrQMD.cc
+++ b/Processes/UrQMD/UrQMD.cc
@@ -82,6 +82,10 @@ CrossSectionType UrQMD::GetTabulatedCrossSection(particles::Code vProjectileCode
       break;
     case particles::Code::K0Short:
     case particles::Code::K0Long:
+    /* since K0Short and K0Long are treated the same, we can also add K0 and K0Bar
+     * to the list. This is a deviation from CORSIKA 7. */
+    case particles::Code::K0:
+    case particles::Code::K0Bar:
       projectileIndex = 8;
       break;
     default: