diff --git a/Source/Editor/Surface/SurfaceControl.cs b/Source/Editor/Surface/SurfaceControl.cs index 29d7c1768..5b39c6dae 100644 --- a/Source/Editor/Surface/SurfaceControl.cs +++ b/Source/Editor/Surface/SurfaceControl.cs @@ -132,7 +132,7 @@ namespace FlaxEditor.Surface public virtual void OnSurfaceLoaded(SurfaceNodeActions action) { // Snap bounds (with ceil) when using grid snapping - if (Surface.GridSnappingEnabled) + if (Surface != null && Surface.GridSnappingEnabled) { var bounds = Bounds; bounds.Location = Surface.SnapToGrid(bounds.Location, false);