diff --git a/native/src/unigram_dictionary.cpp b/native/src/unigram_dictionary.cpp
index cd2f141cfa06b00ddca289b9fd5e8cbebb847168..20a18521987b231f531152137d55e7b21de1830a 100644
--- a/native/src/unigram_dictionary.cpp
+++ b/native/src/unigram_dictionary.cpp
@@ -429,7 +429,7 @@ inline static void multiplyIntCapped(const int multiplier, int *base) {
 }
 
 inline static int powerIntCapped(const int base, const int n) {
-    if (false && base == 2) {
+    if (base == 2) {
         return n < 31 ? 1 << n : S_INT_MAX;
     } else {
         int ret = base;