diff --git a/mesh_bsurfaces.py b/mesh_bsurfaces.py index 18697d118a0c3a9b3a89494185d528df3ae001b6..5c007c59afe394905b061ab7a2f9265984d20b75 100644 --- a/mesh_bsurfaces.py +++ b/mesh_bsurfaces.py @@ -270,11 +270,7 @@ class GPENCIL_OT_SURFSK_add_surface(bpy.types.Operator): else: #### Vheck if there is a grease pencil layer. If not, quit. try: - for i in range(len(self.main_object.grease_pencil.layers)): - if self.main_object.grease_pencil.layers[i].active: - gp_active_layer_idx = i - - x = self.main_object.grease_pencil.layers[gp_active_layer_idx].active_frame.strokes + x = self.main_object.grease_pencil.layers.active.active_frame.strokes except: return{'CANCELLED'}