diff --git a/nip47/permissions/permissions.go b/nip47/permissions/permissions.go index 0c0f0c56..3dc19c03 100644 --- a/nip47/permissions/permissions.go +++ b/nip47/permissions/permissions.go @@ -61,6 +61,10 @@ func (svc *permissionsService) HasPermission(app *db.App, scope string) (result } func (svc *permissionsService) GetPermittedMethods(app *db.App, lnClient lnclient.LNClient) []string { + if lnClient == nil { + return []string{} + } + appPermissions := []db.AppPermission{} svc.db.Where("app_id = ?", app.ID).Find(&appPermissions) scopes := make([]string, 0, len(appPermissions))