| Index: Source/bindings/templates/interface.cpp
 | 
| diff --git a/Source/bindings/templates/interface.cpp b/Source/bindings/templates/interface.cpp
 | 
| index 44bdbfa7df41929b7a12cb5c4446344ef7b7294e..a9c95ae043d60f51b079c8369bee5dbd7382d53f 100644
 | 
| --- a/Source/bindings/templates/interface.cpp
 | 
| +++ b/Source/bindings/templates/interface.cpp
 | 
| @@ -463,15 +463,6 @@ static void configure{{v8_class}}Template(v8::Handle<v8::FunctionTemplate> funct
 | 
|      {{install_constants() | indent}}
 | 
|      {% endif %}
 | 
|      {% for method in methods if not method.do_not_check_signature %}
 | 
| -    {% if method.custom_signature and not method.overload_index %}
 | 
| -    {# No custom signature needed for overloaded methods;
 | 
| -       separate check because depends on global check for overloads #}
 | 
| -
 | 
| -    // Custom Signature '{{method.name}}'
 | 
| -    const int {{method.name}}Argc = {{method.arguments | length}};
 | 
| -    v8::Handle<v8::FunctionTemplate> {{method.name}}Argv[{{method.name}}Argc] = { {{method.custom_signature}} };
 | 
| -    v8::Handle<v8::Signature> {{method.name}}Signature = v8::Signature::New(isolate, functionTemplate, {{method.name}}Argc, {{method.name}}Argv);
 | 
| -    {% endif %}
 | 
|      {# install_custom_signature #}
 | 
|      {% if not method.overload_index or method.overload_index == 1 %}
 | 
|      {# For overloaded methods, only generate one accessor #}
 | 
| 
 |