diff --git a/server/api.go b/server/api.go
index 65315061ab91d20f6a842646ac0d9659eba255fe..9f2e47770746a078f3c27a66515605a70f2b1412 100644
--- a/server/api.go
+++ b/server/api.go
@@ -291,9 +291,7 @@ func (d dexAPI) ListRefresh(ctx context.Context, req *api.ListRefreshReq) (*api.
 		if err == storage.ErrNotFound {
 			// This means that this user-client pair does not have a refresh token yet.
 			// An empty list should be returned instead of an error.
-			return &api.ListRefreshResp{
-				RefreshTokens: nil,
-			}, nil
+			return &api.ListRefreshResp{}, nil
 		}
 		d.logger.Errorf("api: failed to list refresh tokens %t here : %v", err == storage.ErrNotFound, err)
 		return nil, err