fix to avoid artificer to initialize components when not logged