Hook up _replicate correctly
diff --git a/src/chttpd_misc.erl b/src/chttpd_misc.erl
index 8c5f50e..c1a17e7 100644
--- a/src/chttpd_misc.erl
+++ b/src/chttpd_misc.erl
@@ -131,7 +131,7 @@
     couch_httpd:validate_ctype(Req, "application/json"),
     %% see HACK in chttpd.erl about replication
     PostBody = get(post_body),
-    try replicate(PostBody, Ctx, mem3_rep_manager) of
+    try replicate(PostBody, Ctx) of
     {ok, {continuous, RepId}} ->
         send_json(Req, 202, {[{ok, true}, {<<"_local_id">>, RepId}]});
     {ok, {cancelled, RepId}} ->
@@ -160,12 +160,12 @@
 handle_replicate_req(Req) ->
     send_method_not_allowed(Req, "POST").
 
-replicate({Props} = PostBody, Ctx, Module) ->
+replicate({Props} = PostBody, Ctx) ->
     Node = choose_node([
         couch_util:get_value(<<"source">>, Props),
         couch_util:get_value(<<"target">>, Props)
     ]),
-    case rpc:call(Node, couch_rep, replicate, [PostBody, Ctx, Module]) of
+    case rpc:call(Node, couch_replicator, replicate, [PostBody, Ctx]) of
     {badrpc, Reason} ->
         erlang:error(Reason);
     Res ->