A typical formulation of Hilbert's irreducibility theorem is like this (see [1]):
Let $k=\mathbb{Q}$ and $f\in k[x_1,\ldots,x_n,y_1,\ldots,y_m]$ be an irreducible polynomial. There exists a Zariski open dense subset $V\subseteq k^n$ such that for every $(a_1,\ldots,a_n)\in V$ the polynomial $f(a_1,\ldots,a_n,y_1,\ldots,y_m)$ is irreducible in $k[y_1,\ldots,y_m]$.
Versions of the above can be found for the field $k$ being a number field. My question is: can we generalize this to the prime ideals. More precisely, is the following true:
Let $k$ be a number field, let $k_0\subseteq k$ be a subfield, and let $\frak{p}$ be a prime ideal in $k[x_1,\ldots,x_n,y_1,\ldots,y_m]$ such that ${\frak p}\cap k[x_1,\ldots,x_n]=\{0\}$. There exists
a Zariski open subset $\style{text-decoration:line-through}{V\subseteq k^n}$an $(a_1,\ldots,a_n)\in k^n\setminus k_0^n$ such that the ideal $$ \bar{\frak p}=\{\omega(a_1,\ldots,a_n,y_1,\ldots,y_m)\mid \omega\in{\frak p}\} $$ is a prime ideal of $k[y_1,\ldots,y_m]$.
A reference would be greatly appreciated.
[1] M-D.Huang and Y.-Ch.Wong, Extended Hilbert irreducibility and its applications, J. Algorithms 37 (2000), no. 1, 121–145.