diff --git a/magic_uv/ui/IMAGE_MT_uvs.py b/magic_uv/ui/IMAGE_MT_uvs.py
index 79199cfd5d3a98339f28824c13018a8ba59899fd..8dc9ce52aae26f513325f7f2a4912256e261dc2f 100644
--- a/magic_uv/ui/IMAGE_MT_uvs.py
+++ b/magic_uv/ui/IMAGE_MT_uvs.py
@@ -107,7 +107,8 @@ class MUV_MT_AlignUV(bpy.types.Menu):
         ops.group = sc.muv_align_uv_snap_point_group
         ops.target = sc.muv_align_uv_snap_point_target
 
-        ops = layout.operator(MUV_OT_AlignUV_SnapToEdge, text="Snap to Edge")
+        ops = layout.operator(MUV_OT_AlignUV_SnapToEdge.bl_idname,
+                              text="Snap to Edge")
         ops.group = sc.muv_align_uv_snap_edge_group
         ops.target_1 = sc.muv_align_uv_snap_edge_target_1
         ops.target_2 = sc.muv_align_uv_snap_edge_target_2