diff --git a/libscan/ebook/ebook.c b/libscan/ebook/ebook.c
index aeb4b20..89fcedf 100644
--- a/libscan/ebook/ebook.c
+++ b/libscan/ebook/ebook.c
@@ -15,13 +15,13 @@ __thread scan_ebook_ctx_t thread_ctx;
 pthread_mutex_t Mutex;
 
 static void my_fz_lock(UNUSED(void *user), int lock) {
-    if (lock == FZ_LOCK_JPX) {
+    if (lock == FZ_LOCK_FREETYPE) {
         pthread_mutex_lock(&Mutex);
     }
 }
 
 static void my_fz_unlock(UNUSED(void *user), int lock) {
-    if (lock == FZ_LOCK_JPX) {
+    if (lock == FZ_LOCK_FREETYPE) {
         pthread_mutex_unlock(&Mutex);
     }
 }