...
diff --git a/src/main/java/com/fasterxml/jackson/core/JsonFactory.java b/src/main/java/com/fasterxml/jackson/core/JsonFactory.java
index e4d00a1..e3bb079 100644
--- a/src/main/java/com/fasterxml/jackson/core/JsonFactory.java
+++ b/src/main/java/com/fasterxml/jackson/core/JsonFactory.java
@@ -1494,7 +1494,7 @@
          *   scheme, for cases where it is considered harmful (possibly
          *   on Android, for example)
          */
-        if (isEnabled(Feature.USE_THREAD_LOCAL_FOR_BUFFER_RECYCLING)) {
+        if (Feature.USE_THREAD_LOCAL_FOR_BUFFER_RECYCLING.enabledIn(_factoryFeatures)) {
             SoftReference<BufferRecycler> ref = _recyclerRef.get();
             BufferRecycler br = (ref == null) ? null : ref.get();