plugin != null