diff --git a/Source/Editor/Surface/SurfaceNode.cs b/Source/Editor/Surface/SurfaceNode.cs
index 780ef81f0..30ed4b1f3 100644
--- a/Source/Editor/Surface/SurfaceNode.cs
+++ b/Source/Editor/Surface/SurfaceNode.cs
@@ -888,7 +888,7 @@ namespace FlaxEditor.Surface
///
public override bool CanSelect(ref Float2 location)
{
- return _headerRect.MakeOffsetted(Location).Contains(ref location);
+ return _headerRect.MakeOffsetted(Location).Contains(ref location) || new Rectangle(Float2.Zero, Size).MakeOffsetted(Location).Contains(ref location); ;
}
///