Skip to main content
All CollectionsMigrateHelp me solve thisMigration Errors
The source column refers to a term that cannot be found in the term set
The source column refers to a term that cannot be found in the term set
Updated over 2 weeks ago

Symptoms

When doing a pre-migration check or copying a site object, the following warning message is displayed:

The source column refers to a term that cannot be found in the 'My Term Set' term set. The column seems to be corrupted.
โ€‹

Error code

  • ST-170-012

Details

This message is displayed when a term used by the source column is missing in your term set at the source.

Here is an example for a column named "Project" that is driven by a term set "Projects". The column Project is filtered to only show terms underneath the term "Construction Projects". Here is the term set:

  • Projects (Term Set)
    โ€‹

    • Construction Projects (Term)

      • Project A (Term)

      • Project B (Term)

    • ...

In this example, the error would mean that the term "Construction Projects" was deleted after the column was configured, meaning that the column is now corrupted. Attempting to copy such a column will result in the above error in ShareGate Migrate.

Solution

Update the column's settings to either refer directly to the term set, or to an existing term.

In the above example, if Construction Projects no longer exists, the column could be fixed by making it reference either the Projects term set, or another term like Building Projects. This can be done by going in List Settings and clicking on the column, then choosing a term set or a term in the Term Set Settings section.

Did this answer your question?