Marksmanship Hunter Bloodlust not working properly

I’ve been doing delves, and I noticed…

When I try to use blood lust while my pet is dead or not out, it burns the cooldown, grants 10 minutes blood lust cooldown debuff, But NEVER GAINS THE LUST//HERO buff, and it’s a waste of a cooldown that never triggers.

TLDR: If my pet is not available or dead, blood lust can cast but it loses its 30% haste effect but maintains the 10 minute hero cooldown timer.

I doubt this is intentional but it’s screwed me over at least 2-3 times the past weekend because I couldn’t kill the delve boss as easily.

So what I’m saying is, please fix it so when your pet is not out, you can’t cast blood lust because otherwise it procs the timer but doesn’t activate the ability, It’s very frustrating to play with other people that rely on your blood lust and have you burn the cooldown because your pet is either dead or not summoned