---
title: Dynamic Tabs Must Have An Id Set Error
slug: dynamic-tabs-must-have-an-id-set-error
createdAt: 2026-01-29T21:50:50.429Z
---

This document explains how to resolve the error indicating that dynamic tabs must have an ID set when viewing user properties in Activate.

# Overview

From Activate version 8 onwards, all dynamic tabs defined in web forms must have an explicit ID attribute. If an ID is missing, an error is displayed when attempting to view user properties.

This typically occurs after upgrading to version 8 or later.

# Symptoms

You may encounter an error similar to:

"Dynamic tabs must have an ID set"

This error appears when opening user properties pages and prevents the form from rendering correctly.

# Cause

Activate v8 enforces stricter validation on dynamic tabs used in web forms.

Any tab defined without an ID attribute is considered invalid and will trigger an error at runtime.

# Resolution

To resolve the issue, ensure all dynamic tabs have an ID defined.

## Step 1: Locate the User Properties Form

Navigate to:

Resources > Users > Web.User.PropertiesFull

If you have customised user property forms, repeat the steps for any additional forms.

## Step 2: Add ID Attributes to Tabs

Review each dynamic tab definition and ensure an ID attribute is present.

Each tab must have a unique ID value.

## Step 3: Save and Test

Save the updated form configuration and reload the user properties page to confirm the error is resolved.

# Notes and Considerations

- Ensure IDs are unique within the form
- This requirement applies to all dynamic tabs, not only user property forms
- Similar errors may occur on other forms if dynamic tabs are missing IDs
