diff --git a/cpc/include/cpc_compressor_impl.hpp b/cpc/include/cpc_compressor_impl.hpp
index 062e2e0e..0cc24b19 100644
--- a/cpc/include/cpc_compressor_impl.hpp
+++ b/cpc/include/cpc_compressor_impl.hpp
@@ -157,7 +157,7 @@ void cpc_compressor::compress(const cpc_sketch_alloc& source, compressed_s
break;
case cpc_sketch_alloc::flavor::PINNED:
compress_pinned_flavor(source, result);
- if (result.window_data.size() == 0) throw std::logic_error("window is not expected");
+ if (result.window_data.size() == 0) throw std::logic_error("window is expected");
break;
case cpc_sketch_alloc::flavor::SLIDING:
compress_sliding_flavor(source, result);