diff --git a/src/lib/default.ts b/src/lib/default.ts
index b23e776d06800a612fb3e59209566a8f44e33fe7..008562ccce6101d10f39edf57f025ea71e1dc266 100644
--- a/src/lib/default.ts
+++ b/src/lib/default.ts
@@ -82,7 +82,8 @@ interface InternalUser {
   subject: string;
   claims: string;
 }
-export interface DatabaseUser<T extends {}> extends DefaultUserAttributes {
+export interface DatabaseUser<T extends Record<string, never>>
+  extends DefaultUserAttributes {
   id: string;
   subject: string;
   claims: UserinfoResponse<T>;