diff --git a/iphone/TitaniumKit/TitaniumKit/Sources/API/TiBlob.m b/iphone/TitaniumKit/TitaniumKit/Sources/API/TiBlob.m index 3bb5cdb533b..9dec0f7c927 100644 --- a/iphone/TitaniumKit/TitaniumKit/Sources/API/TiBlob.m +++ b/iphone/TitaniumKit/TitaniumKit/Sources/API/TiBlob.m @@ -481,7 +481,7 @@ - (JSValue *)toArrayBuffer - (JSValue *)arrayBuffer { JSContext *context = [self currentContext]; - KrollPromise *promise = [[KrollPromise alloc] initInContext:context]; + KrollPromise *promise = [[[KrollPromise alloc] initInContext:context] autorelease]; TiThreadPerformOnMainThread( ^{ NSData *theData = [self data];