Essentially correct.
You will still be using the 4 cores, but will not dispatch any code on the hyperthreads within the cores.
It is arguable if you will really get any benefit from doing this.
Experiment to see if there is any difference.
My suspicion is that you will do better with all 8 threads, even if 4 of them are a bit slower.