diff --git a/Octokit.Reactive/Clients/ObservableRepositoryCommitsClients.cs b/Octokit.Reactive/Clients/ObservableRepositoryCommitsClients.cs
index 42feefea..07d3cf2e 100644
--- a/Octokit.Reactive/Clients/ObservableRepositoryCommitsClients.cs
+++ b/Octokit.Reactive/Clients/ObservableRepositoryCommitsClients.cs
@@ -29,7 +29,7 @@ namespace Octokit.Reactive
///
public IObservable Compare(string owner, string name, string @base, string head)
{
- return _client.Repository.Commits.Compare(owner, name, @base, head).ToObservable();
+ return _commit.Compare(owner, name, @base, head).ToObservable();
}
///