only raise an error if there's more than host in locations (bug 1106198)
add in directories required by monitor (bug 1106198)