Here is an other proof for the case $H$ trivial. *Definition*: Let $\langle U,V \rangle$ be the direct sum of all the irreducible representations generated by the irreducible complex representations $U$ and $V$ of the finite group $G$, for $\otimes$. *Lemma*: $G_{(U \otimes V)} \supset G_{(U)} \cap G_{(V)} = G_{(\langle U,V \rangle)}$. *proof:* The first inclusion is clear. Next, if $G_{(U)} \cap G_{(V)} \subset G_{(W_i)}$, then $G_{(U)} \cap G_{(V)} \subset G_{(W_1)} \cap G_{(W_2)}$ $ \subset G_{(W_1 \otimes W_2)}$, so $G_{(U)} \cap G_{(V)} \subset G_{(\langle U,V \rangle)}$. Now, $U,V \le \langle U,V \rangle$, so $G_{(\langle U,V \rangle)} \subset G_{(U)}, G_{(V)}$. $\square$ Next by *Frobenius reciprocity*, if $W \le U \otimes V$ then $U \le W \otimes \overline{V}$ and $V \le \overline{U} \otimes W$. So $G_{(W \otimes \overline{V})} \subset G_{(U)}$ and $G_{(\overline{U} \otimes W)} \subset G_{(V)}$. Finally, $\langle W,\overline{V} \rangle = \langle W,V \rangle$ and $\langle \overline{U}, W \rangle = \langle U, W \rangle$ (because $G$ is finite), so by the previous lemma: $G_{(U)} \cap G_{(W)}$ and $G_{(W)} \cap G_{(V)} \subset G_{(U)} \cap G_{(V)}$. $\square$