diff --git a/thirdparty/SZ/sz/src/utility.c b/thirdparty/SZ/sz/src/utility.c
index 680914ed77d43f661710ae81ffc474d09cdadc24..9cc43f03ef4a0402346b30642fcbd19bcd2ea872 100644
--- a/thirdparty/SZ/sz/src/utility.c
+++ b/thirdparty/SZ/sz/src/utility.c
@@ -161,7 +161,7 @@ int is_lossless_compressed_data(unsigned char* compressedBytes, size_t cmpSize)
 		return ZSTD_COMPRESSOR;
 #else
 	int frameContentSize = ZSTD_getDecompressedSize(compressedBytes, cmpSize);
-	if(frameContentSize == 0)
+	if(frameContentSize != 0)
 		return ZSTD_COMPRESSOR;
 #endif