diff --git a/src/actions.cc b/src/actions.cc
index 73601922..65546167 100644
--- a/src/actions.cc
+++ b/src/actions.cc
@@ -271,24 +271,6 @@ void Actions::motionHandler(const XMotionEvent &e)
   openbox->bindings()->fireButton(&data);
 }
 
-void Actions::mapRequestHandler(const XMapRequestEvent &e)
-{
-  otk::EventHandler::mapRequestHandler(e);
-  // do this in Screen::manageWindow
-}
-
-void Actions::unmapHandler(const XUnmapEvent &e)
-{
-  otk::EventHandler::unmapHandler(e);
-  // do this in Screen::unmanageWindow
-}
-
-void Actions::destroyHandler(const XDestroyWindowEvent &e)
-{
-  otk::EventHandler::destroyHandler(e);
-  // do this in Screen::unmanageWindow
-}
-
 #ifdef    XKB
 void Actions::xkbHandler(const XkbEvent &e)
 {
diff --git a/src/actions.hh b/src/actions.hh
index 1c0c064e..8fb728df 100644
--- a/src/actions.hh
+++ b/src/actions.hh
@@ -79,10 +79,6 @@ public:
 
   virtual void motionHandler(const XMotionEvent &e);
 
-  virtual void mapRequestHandler(const XMapRequestEvent &e);
-  virtual void unmapHandler(const XUnmapEvent &e);
-  virtual void destroyHandler(const XDestroyWindowEvent &e);
-
 #ifdef    XKB
   virtual void xkbHandler(const XkbEvent &e);
 #endif // XKB