Suppose we have the following Fourier sine transform equation $$\int_0^\infty f(x;p)\sin(\lambda x)dx \equiv 0,$$ where $f(x;p)$ has some parameters $p\in\mathbb{R}$ we can choose freely. Does this imply $f(x;p)\equiv 0$? N.B. the symbol $\equiv$ is used to mean identical.
My reasoning goes as follows: We have $F_s(\lambda;p)\equiv 0$ by definition of the integral equation. Applying the inverse Fourier sine transform gives
$$f(x;p) = \sqrt{\frac{2}{\pi}}\int_0^\infty F_s(\lambda;p)\sin(x \lambda)d\lambda.$$ But this implies $f(x;p)\equiv 0$ since $F_s(\lambda;p)\equiv 0$. Is this correct, or are there any special conditions that $F_s(\lambda;p)$ cannot be identically zero when applying the inverse Fourier sine transform?