diff --git a/protocol/desktop-shell.xml b/protocol/desktop-shell.xml
index fb0b7481476addd5ec889e90a107c13f71362c14..dd81574aa30f61c78d16c0b9e340a79aa44d9b92 100644
--- a/protocol/desktop-shell.xml
+++ b/protocol/desktop-shell.xml
@@ -44,9 +44,9 @@
 
     <event name="prepare_lock_surface">
       <description summary="tell the client to create, set the lock surface">
-	Tell the shell we want it to create and set the lock surface, which is
+	Tell the client we want it to create and set the lock surface, which is
 	a GUI asking the user to unlock the screen. The lock surface is
-	announced with 'set_lock_surface'. Whether or not the shell actually
+	announced with 'set_lock_surface'. Whether or not the client actually
 	implements locking, it MUST send 'unlock' request to let the normal
         desktop resume.
       </description>