From 28db3053fd762888f32d3c74246faa8080416e1d Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Mon, 20 Dec 2010 17:42:17 +0000 Subject: [PATCH] Fix for last own commit: missed mode check in addvert_Nurb, so blender was crashing when user tries to extrude (with e-button) when nothing was selected. --- source/blender/editors/curve/editcurve.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/editors/curve/editcurve.c b/source/blender/editors/curve/editcurve.c index 18f0e1e35ed..0857a3e9518 100644 --- a/source/blender/editors/curve/editcurve.c +++ b/source/blender/editors/curve/editcurve.c @@ -4337,7 +4337,7 @@ static int addvert_Nurb(bContext *C, short mode, float location[3]) findselectedNurbvert(&editnurb->nurbs, &nu, &bezt, &bp); if ((nu == NULL) || (nu->type==CU_BEZIER && bezt==NULL) || (nu->type!=CU_BEZIER && bp==NULL)) { - if(cu->actnu >= 0) { + if(cu->actnu >= 0 && mode!='e') { nu= BLI_findlink(&editnurb->nurbs, cu->actnu); if(nu->type==CU_BEZIER) {