diff --git a/auth/sessions_test.go b/auth/sessions_test.go
index 5a5c206788b8553787b098c22b753069393be8a7..e49e9a8fa2e4272bce748fd94917d97d52be7e94 100644
--- a/auth/sessions_test.go
+++ b/auth/sessions_test.go
@@ -53,12 +53,11 @@ func TestSessionExpiry(t *testing.T) {
 	}
 
 	s1 := &Session{Username: "test"}
-	id, err := sm.insertNew(s1)
-	if err != nil {
+	if err = sm.insert(s1); err != nil {
 		t.Fatalf("unexpected error: %v", err)
 	}
 
-	s2 := sm.get(id)
+	s2 := sm.get(s1.ID)
 	if s2 == nil {
 		t.Fatalf("session-manager returned no session")
 	}