diff --git a/packages/enzyme-adapter-react-16/src/ReactSixteenAdapter.js b/packages/enzyme-adapter-react-16/src/ReactSixteenAdapter.js
index <HASH>..<HASH> 100644
--- a/packages/enzyme-adapter-react-16/src/ReactSixteenAdapter.js
+++ b/packages/enzyme-adapter-react-16/src/ReactSixteenAdapter.js
@@ -229,7 +229,7 @@ function nodeToHostNode(_node) {
 
 const eventOptions = {
   animation: true,
-  pointerEvents: true, // 16.4+
+  pointerEvents: !!React.unstable_Profiler, // proxy for 16.4+
 };
 
 class ReactSixteenAdapter extends EnzymeAdapter {
[enzyme-adapter-react-<I>] ensure that pointerEvents only exist in <I>+