Elder Dragon Form's poison breath works against buildings, but it does not work when a building is within the splash area. The poison can only be placed on them when they are the primary target.

The AoE poison should affect buildings as well.