diff --git a/worker/buildbot_worker/commands/base.py b/worker/buildbot_worker/commands/base.py
index <HASH>..<HASH> 100644
--- a/worker/buildbot_worker/commands/base.py
+++ b/worker/buildbot_worker/commands/base.py
@@ -32,7 +32,7 @@ from buildbot_worker import runprocess
 from buildbot_worker import util
 from buildbot_worker.commands import utils
 from buildbot_worker.exceptions import AbandonChain
-from buildbot_worker.interfaces import ISlaveCommand
+from buildbot_worker.interfaces import IWorkerCommand
 
 # this used to be a CVS $-style "Revision" auto-updated keyword, but since I
 # moved to Darcs as the primary repository, this is updated manually each
@@ -75,7 +75,7 @@ command_version = "2.16"
 
 
 class Command(object):
-    implements(ISlaveCommand)
+    implements(IWorkerCommand)
 
     """This class defines one command that can be invoked by the build master.
     The command is executed on the slave side, and always sends back a
diff --git a/worker/buildbot_worker/interfaces.py b/worker/buildbot_worker/interfaces.py
index <HASH>..<HASH> 100644
--- a/worker/buildbot_worker/interfaces.py
+++ b/worker/buildbot_worker/interfaces.py
@@ -20,7 +20,7 @@
 from zope.interface import Interface
 
 
-class ISlaveCommand(Interface):
+class IWorkerCommand(Interface):
 
     """This interface is implemented by all of the buildslave's Command
     subclasses. It specifies how the buildslave can start, interrupt, and
rename ISlaveCommand -> IWorkerCommand