fixed UOE when using fragment bundles