diff --git a/goatherd.go b/goatherd.go
index a6e8a5b070a7450af2236689bc8450789459a8cc..af97ce68b831a069250d2d0d821707c2051deada 100644
--- a/goatherd.go
+++ b/goatherd.go
@@ -456,7 +456,7 @@ func checkOffer(remote string, user string, offer string) (bool, error) {
 
 				if ok {
 					debugf("[%v] ok, set new count", remote)
-					err := setCount(tx, user, nextCtr)
+					err := setCount(tx, name, nextCtr)
 					if err != nil {
 						return false, err
 					}