Solve the equation $\displaystyle log_{2}{2}-log_{2}{(x+4)}=2-2log_{2}{x}$

The solutions are $\displaystyle x=-2, x=4$

We should reject $\displaystyle x=-2$ otherwise RHS is undefined, am I right?

What if I change the question to

$\displaystyle log_{2}{2}-log_{2}{(x+4)}=2-log_{2}{x^2}$

Should I reject $\displaystyle x=-2$?

Thanks!