diff --git a/android/src/main/kotlin/com/difrancescogianmarco/arcore_flutter_plugin/ArcoreFlutterPlugin.kt b/android/src/main/kotlin/com/difrancescogianmarco/arcore_flutter_plugin/ArcoreFlutterPlugin.kt index 1356caf1..d7238b61 100644 --- a/android/src/main/kotlin/com/difrancescogianmarco/arcore_flutter_plugin/ArcoreFlutterPlugin.kt +++ b/android/src/main/kotlin/com/difrancescogianmarco/arcore_flutter_plugin/ArcoreFlutterPlugin.kt @@ -29,7 +29,7 @@ class ArcoreFlutterPlugin : FlutterPlugin, ActivityAware { fun registerWith(registrar: Registrar) { registrar .platformViewRegistry() - .registerViewFactory(CHANNEL_NAME, ArCoreViewFactory(registrar.activity(), registrar.messenger())) + .registerViewFactory(CHANNEL_NAME, ArCoreViewFactory(registrar.activity() ?: return, registrar.messenger())) } }