# Reverting DefaultMaterial to engine default?

**URL:** <https://forums.unrealengine.com/t/reverting-defaultmaterial-to-engine-default/334470>\
**Category:** Platform & Builds\
**Tags:** engine, UE4-9, unreal-engine, defaults, bug-report, question\
**Created:** [October 6, 2015, 11:50pm UTC](https://forums.unrealengine.com/t/reverting-defaultmaterial-to-engine-default/334470 "2015-10-06T23:50:46Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_6f94f80c](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6f94f80c](https://forums.unrealengine.com/u/anonymous_user_6f94f80c)\
**Post date:** [October 6, 2015, 11:50pm UTC](https://forums.unrealengine.com/t/reverting-defaultmaterial-to-engine-default/334470/1 "2015-10-06T23:50:46Z")

</div>

I was creating a Blueprint (Actor base class) with a Spline component and the ConstructionScript dynamically creating SplineMeshComponents along that spline. In the Details panel of the Add Spline Mesh Component node, I dragged in a basic Cylinder.

Then I hit save and get the prompt, “/Engine/EngineMaterials/DefaultMaterial is a startup package. Startup packages are fully cooked and loaded when on consoles. ALL CONTENT IN THIS PACKAGE WILL ALWAYS USE MEMORY. Are you sure you want to save it?”

I press No, but never get the chance to restore the asset to its default values.

A coworker accidentally saved over a different engine file in a similar manner, and then had to get a copy of the original file from somebody else’s machine. This fixed it temporarily, and when he updated from 4.9.1 to 4.9.2 the installation moved his “bad” file into a separate directory before saving the 4.9.2 version.

I am considering reinstalling Unreal, but I’m worried something within my project is actually modifying the DefaultMaterial.uasset file and I will run into this same problem all over again. I’d much rather simply revert my file to its original state.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6f94f80c](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6f94f80c](https://forums.unrealengine.com/u/anonymous_user_6f94f80c)\
**Post date:** [October 7, 2015, 12:10am UTC](https://forums.unrealengine.com/t/reverting-defaultmaterial-to-engine-default/334470/2 "2015-10-07T00:10:16Z")

</div>

Solved! Steps to fix:

1. Close Unreal
2. Open Unreal Launcher
3. Select Library
4. Under Engine Versions, selected 4.9.2 dropdown and clicked Verify

After the Verification was complete, I reopened the project and no longer had the above problem. I suggest amending the popup to guide users to this solution!

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6f94f80c](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6f94f80c](https://forums.unrealengine.com/u/anonymous_user_6f94f80c)\
**Post date:** [October 7, 2015, 8:14pm UTC](https://forums.unrealengine.com/t/reverting-defaultmaterial-to-engine-default/334470/3 "2015-10-07T20:14:00Z")

</div>

I did just close the project and received a prompt to save over the DefaultMaterial.uasset, although I did not change a thing (it was literally opening and closing the project). I am not getting the continual nag prompt, so it’s not nearly as distressing.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6f94f80c](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6f94f80c](https://forums.unrealengine.com/u/anonymous_user_6f94f80c)\
**Post date:** [October 12, 2015, 7:09pm UTC](https://forums.unrealengine.com/t/reverting-defaultmaterial-to-engine-default/334470/4 "2015-10-12T19:09:31Z")

</div>

IMPORTANT NOTE: We discovered that the DefaultMaterial was being modified by having a SplineMeshComponent use that material. It turns out SplineMeshComponent will automatically set a referenced material’s “use as spline mesh” flag to TRUE.
