diff --git a/zk-token-sdk/src/encryption/discrete_log.rs b/zk-token-sdk/src/encryption/discrete_log.rs index 7f9891882..b3e02a746 100644 --- a/zk-token-sdk/src/encryption/discrete_log.rs +++ b/zk-token-sdk/src/encryption/discrete_log.rs @@ -130,7 +130,7 @@ impl DiscreteLog { &mut self, compression_batch_size: usize, ) -> Result<(), DiscreteLogError> { - if compression_batch_size >= TWO16 as usize { + if compression_batch_size >= TWO16 as usize || compression_batch_size == 0 { return Err(DiscreteLogError::DiscreteLogBatchSize); } self.compression_batch_size = compression_batch_size;