diff --git a/curve_simplify.py b/curve_simplify.py
index 0bcd2334f0b9452293deb5de755082521da7fb75..4b45f9c1b864b3324c05acc4e90de99ca02bb700 100644
--- a/curve_simplify.py
+++ b/curve_simplify.py
@@ -588,7 +588,7 @@ class CURVE_OT_simplify(Operator):
 
 ## Initial use Curve Remove Doubles ##
 
-def main(context, distance = 0.01):
+def main_rd(context, distance = 0.01):
 
     obj = context.active_object
     dellist = []
@@ -659,7 +659,7 @@ class Curve_OT_CurveRemvDbs(bpy.types.Operator):
         return (obj and obj.type == 'CURVE')
 
     def execute(self, context):
-        removed=main(context, self.distance)
+        removed=main_rd(context, self.distance)
         self.report({'INFO'}, "Removed %d bezier points" % removed)
         return {'FINISHED'}