diff --git a/test/lib/code_corps/github/sync/sync_test.exs b/test/lib/code_corps/github/sync/sync_test.exs
index 57bb58db0..f98335e4d 100644
--- a/test/lib/code_corps/github/sync/sync_test.exs
+++ b/test/lib/code_corps/github/sync/sync_test.exs
@@ -120,6 +120,12 @@ defmodule CodeCorps.GitHub.SyncTest do
       assert Repo.aggregate(Task, :count, :id) == 8
       assert Repo.aggregate(User, :count, :id) == 13
 
+      # Simulate disconnecting the repo and updating a task locally
+
+      [task | _] = Repo.all(Task, limit: 1)
+      changeset = Task.update_changeset(task, %{title: "New title", updated_from: "codecorps"})
+      Repo.update!(changeset)
+
       # Sync a second time – should run without trouble
 
       Sync.sync_repo(github_repo)