diff --git a/mercurial/utils/resourceutil.py b/mercurial/utils/resourceutil.py
index b9eb65a1ec140ccecd51e0b456de6e0e56e63c82_bWVyY3VyaWFsL3V0aWxzL3Jlc291cmNldXRpbC5weQ==..847f703a4d136cb8000603766dc5c6247fb98529_bWVyY3VyaWFsL3V0aWxzL3Jlc291cmNldXRpbC5weQ== 100644
--- a/mercurial/utils/resourceutil.py
+++ b/mercurial/utils/resourceutil.py
@@ -8,7 +8,7 @@
 # GNU General Public License version 2 or any later version.
 
 
-import imp
+import _imp
 import os
 import sys
 
@@ -24,7 +24,7 @@
     return (
         pycompat.safehasattr(sys, "frozen")  # new py2exe
         or pycompat.safehasattr(sys, "importers")  # old py2exe
-        or imp.is_frozen("__main__")  # tools/freeze
+        or _imp.is_frozen("__main__")  # tools/freeze
     )