From 3b120151ade168e4ffacc58534fd09d5e8881ef2 Mon Sep 17 00:00:00 2001 From: Gary Mathews Date: Wed, 3 Jul 2019 14:54:57 -0700 Subject: [PATCH] fix(ios): verify module class type --- iphone/TitaniumKit/TitaniumKit/Sources/API/TiHost.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iphone/TitaniumKit/TitaniumKit/Sources/API/TiHost.m b/iphone/TitaniumKit/TitaniumKit/Sources/API/TiHost.m index cc49e3c346f..f0c964d8238 100644 --- a/iphone/TitaniumKit/TitaniumKit/Sources/API/TiHost.m +++ b/iphone/TitaniumKit/TitaniumKit/Sources/API/TiHost.m @@ -143,7 +143,7 @@ - (id)moduleNamed:(NSString *)name context:(id)context Class moduleClass = NSClassFromString([NSString stringWithFormat:@"%@Module", name]); if (moduleClass != nil) { m = [[moduleClass alloc] _initWithPageContext:context]; - if (![m isJSModule]) { + if ([m isKindOfClass:[TiModule class]] && ![m isJSModule]) { [m setHost:self]; [modules setObject:m forKey:name]; [m release];