diff --git a/app/controllers/v1/users/bookmarks_controller.rb b/app/controllers/v1/users/bookmarks_controller.rb
index c6a46257061d3450f62fb73ee87c60efe2aca9d4..0f92db501e9f44daee18c55fed16151326622a03 100644
--- a/app/controllers/v1/users/bookmarks_controller.rb
+++ b/app/controllers/v1/users/bookmarks_controller.rb
@@ -33,7 +33,7 @@ class V1::Users::BookmarksController < ApplicationController
   end
 
   def set_user
-    @user = User.find(params[:id])
+    @user = User.find(params[:user_id])
   end
 
   def find_object
diff --git a/config/routes.rb b/config/routes.rb
index f76cb2c0e3d49f20576094a00a305285c6d8abd5..a36273d9851bfa5718e9b9f4967b33fce365fd78 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -91,8 +91,8 @@ Rails.application.routes.draw do
     resources :feed, only: [:index]
 
     resources :users, concerns: [:followable, :deletable, :publisher] do
+    resources :bookmarks, module: 'users', only: [:index, :create, :destroy]
       member do
-        resources :bookmarks, module: 'users', only: [:index, :create, :destroy]
         get 'following/:object_type', to: 'users#following'
         get 'followers', to: 'users#followers'
         get 'activities', to: 'activities#user_activities'