Search Issue Tracker

Active

Under Consideration for 2021.3.X, 2022.3.X, 6000.0.X, 6000.1.X, 6000.2.X

Votes

1

Found in

2021.3.53f1

2022.3.63f1

6000.0.52f1

6000.1.11f1

6000.2.0b9

Issue ID

UUM-111102

Regression

No

Error when adding valid MonoBehaviour script to Prefab in Project window

-

*Steps to reproduce:*
# Ensure you have a Prefab in the Project Window
# Select the Prefab
# In the Inspector, click Add Component button to create a new script (e.g testScript)
# Observe the console

\\
*Actual results:* "Error while saving Prefab: 'Assets/Cube.prefab'. You are trying to save a Prefab that contains the script '', which does not derive from MonoBehaviour. This is not allowed. Please change the script to derive from MonoBehaviour or remove it from the GameObject 'Cube'. UnityEditor.PrefabImporterEditor:OnDisable ()"

*Expected results:* No error should occur if the script inherits from MonoBehaviour. The script should be added to the prefab without issue

\\
*Reproducible with versions:* 2021.3.53f1, 2022.3.63f1, 6000.0.52f1, 6000.1.11f1, 6000.2.0b9

\\
*Tested on (OS):* macOS 15.6 Silicon

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.