Add guard not to load plugin twice