From 629c24339be6aac571e0f67e6b63d05bbc9dfdec Mon Sep 17 00:00:00 2001 From: Rapptz Date: Thu, 23 Jun 2016 18:36:41 -0400 Subject: [PATCH] [commands] Fix bug that made functions stop working as converters. --- discord/ext/commands/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/discord/ext/commands/core.py b/discord/ext/commands/core.py index 18a2d9d43..62ae0408d 100644 --- a/discord/ext/commands/core.py +++ b/discord/ext/commands/core.py @@ -174,7 +174,7 @@ class Command: if converter.__module__.startswith('discord.'): converter = getattr(converters, converter.__name__ + 'Converter') - if issubclass(converter, converters.Converter): + if inspect.isclass(converter) and issubclass(converter, converters.Converter): instance = converter(ctx, argument) if asyncio.iscoroutinefunction(instance.convert): return (yield from instance.convert())