diff --git a/SoundCloudAPI/Sources/SoundCloudAPI/SCSoundCloudAPI.m b/SoundCloudAPI/Sources/SoundCloudAPI/SCSoundCloudAPI.m index 429c584..dd78634 100644 --- a/SoundCloudAPI/Sources/SoundCloudAPI/SCSoundCloudAPI.m +++ b/SoundCloudAPI/Sources/SoundCloudAPI/SCSoundCloudAPI.m @@ -374,7 +374,8 @@ - (void)performMethod:(NSString *)httpMethod [request addValue:[self _responseTypeFromEnum:self.responseFormat] forHTTPHeaderField:@"Accept"]; [request setHTTPMethod:[httpMethod uppercaseString]]; - if (![[httpMethod uppercaseString] isEqualToString:@"POST"]){ + if (![[httpMethod uppercaseString] isEqualToString:@"POST"] + && ![[httpMethod uppercaseString] isEqualToString:@"PUT"]) { [request setParameterDictionary:parameters]; } else { SCPostBodyStream *postStream = [[SCPostBodyStream alloc] initWithParameters:parameters];