diff --git a/spack.sh b/spack.sh
index e2740e08376cd45ce0a3482bd7b173bf7583dd8a..6d076c4e243712f36f62b20a8c4542e812909184 100644
--- a/spack.sh
+++ b/spack.sh
@@ -30,6 +30,7 @@ a66586d749197841bd74e289802126f2359287a8
 7503a417731910d918a7863d1862f62c9b76429d
 f8f01c336c882f29ac364995423b9f69ac365462
 6051d56014730528da8dfa69934d93f9b7941a70
+6c4abef75cb2b98c337f8a3179797e29dfdc9ca3
 ---
 ## Optional hash table with comma-separated file list
 read -r -d '' SPACK_CHERRYPICKS_FILES <<- \
@@ -59,3 +60,4 @@ read -r -d '' SPACK_CHERRYPICKS_FILES <<- \
 ## 7503a417731910d918a7863d1862f62c9b76429d: cuda: add v12.4.1
 ## f8f01c336c882f29ac364995423b9f69ac365462: clang: support cxx20_flag and cxx23_flag
 ## 6051d56014730528da8dfa69934d93f9b7941a70: fastjet: avoid plugins=all,cxx combinations
+## 6c4abef75cb2b98c337f8a3179797e29dfdc9ca3: py-protobuf: drop +cpp, always require protobuf