> ## Documentation Index
> Fetch the complete documentation index at: https://docs.guile.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Service Catalog Unavailable

> A service catalog cannot be selected for this barber

## Cause

The barber has no joined location, or has several joined locations without one primary location.

## Fix

Join the barber to one location or mark one joined location as primary, then call [Create a barber service](/api-reference/services/create-a-barber-service) again.

## Retry safety

Not retryable until the barber's joined locations change.

## Raised by

This operation can return this problem:

* [Create a barber service](/api-reference/services/create-a-barber-service)

## Example

```json theme={null}
{
  "type": "https://docs.guile.app/problems/serviceCatalogUnavailable",
  "title": "Service Catalog Unavailable",
  "status": 422,
  "detail": "Join the barber to one location or mark one joined location as primary before creating a service."
}
```
