diff --git a/add_curve_extra_objects/beveltaper_curve.py b/add_curve_extra_objects/beveltaper_curve.py index 27795ed156d0aad6c4cee865bbcca7aee1fbf3e2..5b71cf00ee02dbcf3162eea227b4b76cb6b5d98d 100644 --- a/add_curve_extra_objects/beveltaper_curve.py +++ b/add_curve_extra_objects/beveltaper_curve.py @@ -424,10 +424,11 @@ def menu_funcs(self, context): layout = self.layout - if bpy.context.view_layer.objects.active.type == "CURVE": - layout.operator("curve.bevelcurve") - layout.operator("curve.tapercurve") - layout.separator() + if context.view_layer.objects.active: + if context.view_layer.objects.active.type == "CURVE": + layout.operator("curve.bevelcurve") + layout.operator("curve.tapercurve") + layout.separator() # Register classes = [