diff --git a/master.cfg b/master.cfg
index ba4aed70..63119caf 100644
--- a/master.cfg
+++ b/master.cfg
@@ -2,7 +2,7 @@
 # ex: set filetype=python:
 
 import os
-import imp
+import importlib
 import pkg_resources
 
 from buildbot.plugins import *
@@ -47,12 +47,12 @@ for entry in pkg_resources.iter_entry_points('buildbot.www'):
 # configuration without having to restart buildbot.
 # Note: code modules (in lib/, steps/ and reporters/) are not reloaded with a
 # buildbot sighup
-imp.reload(config)
-imp.reload(builders)
-imp.reload(schedulers)
-imp.reload(workers)
-imp.reload(services)
-imp.reload(www)
+importlib.reload(config)
+importlib.reload(builders)
+importlib.reload(schedulers)
+importlib.reload(workers)
+importlib.reload(services)
+importlib.reload(www)
 
 c = BuildmasterConfig = {}
 
