diff --git a/Clckwrks/Media/Plugin.hs b/Clckwrks/Media/Plugin.hs
--- a/Clckwrks/Media/Plugin.hs
+++ b/Clckwrks/Media/Plugin.hs
@@ -83,11 +83,11 @@
 
 mediaPlugin :: Plugin MediaURL Theme (ClckT ClckURL (ServerPartT IO) Response) (ClckT ClckURL IO ()) ClckwrksConfig ClckPluginsSt
 mediaPlugin = Plugin
-    { pluginName       = "media"
-    , pluginInit       = mediaInit
-    , pluginDepends    = []
-    , pluginToPathInfo = toPathInfo
-    , pluginPostHook   = addMediaAdminMenu
+    { pluginName           = "media"
+    , pluginInit           = mediaInit
+    , pluginDepends        = []
+    , pluginToPathSegments = toPathSegments
+    , pluginPostHook       = addMediaAdminMenu
     }
 
 plugin :: ClckPlugins -- ^ plugins
diff --git a/clckwrks-plugin-media.cabal b/clckwrks-plugin-media.cabal
--- a/clckwrks-plugin-media.cabal
+++ b/clckwrks-plugin-media.cabal
@@ -1,5 +1,5 @@
 Name:                clckwrks-plugin-media
-Version:             0.6.16.9
+Version:             0.6.17
 Synopsis:            media plugin for clckwrks
 Description:         support for images and image gallerys.
 Homepage:            http://clckwrks.com/
@@ -62,6 +62,6 @@
     reform-hsp             >= 0.2 && < 0.3,
     safecopy               >= 0.6,
     text                   >= 0.11 && < 1.3,
-    web-plugins            >= 0.1 && < 0.3,
+    web-plugins            >= 0.4 && < 0.5,
     web-routes             == 0.27.*,
     web-routes-th          >= 0.21
