diff --git a/Source/Editor/Viewport/Previews/MaterialPreview.cs b/Source/Editor/Viewport/Previews/MaterialPreview.cs index 43d4cf3e2..bc1cb77f2 100644 --- a/Source/Editor/Viewport/Previews/MaterialPreview.cs +++ b/Source/Editor/Viewport/Previews/MaterialPreview.cs @@ -188,11 +188,12 @@ namespace FlaxEditor.Viewport.Previews } // Surface - if (_previewModel.Model == null) - throw new Exception("Missing preview model asset."); - if (_previewModel.Model.WaitForLoaded()) - throw new Exception("Preview model asset failed to load."); - _previewModel.SetMaterial(0, surfaceMaterial); + if (_previewModel.Model != null) + { + if (_previewModel.Model.WaitForLoaded()) + throw new Exception("Preview model asset failed to load."); + _previewModel.SetMaterial(0, surfaceMaterial); + } _previewModel.IsActive = usePreviewActor; // PostFx