From 50d3516fe508052d24f542a2634069ff25ef8be6 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 22 May 2025 14:47:15 +1000 Subject: [PATCH] Fix #139177: Realize Instances Node results in empty curves Regression in [0] caused by new curve data blocks being created without "ob_type" being set. [0]: 8fea423e00676dd373280f43cf025285c9b442af --- source/blender/makesdna/DNA_curve_defaults.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/blender/makesdna/DNA_curve_defaults.h b/source/blender/makesdna/DNA_curve_defaults.h index ffead05c314..addd68c7e1b 100644 --- a/source/blender/makesdna/DNA_curve_defaults.h +++ b/source/blender/makesdna/DNA_curve_defaults.h @@ -38,6 +38,8 @@ .bevresol = 4, \ .bevel_mode = CU_BEV_MODE_ROUND, \ .taper_radius_mode = CU_TAPER_RADIUS_OVERRIDE, \ + /* Use a default to prevent invalid values. */ \ + .ob_type = OB_CURVES_LEGACY, \ } /** \} */