diff --git a/rauth/session.py b/rauth/session.py index 259073b..ec8fd8a 100644 --- a/rauth/session.py +++ b/rauth/session.py @@ -106,8 +106,8 @@ def __init__(self, self.access_token_secret = access_token_secret #: Signing method. - if signature is None: - self.signature = HmacSha1Signature() + signature = signature or HmacSha1Signature + self.signature = signature() super(OAuth1Session, self).__init__(service)