Problem during hbond calculation per water molecule using gmx hbond

GROMACS version:
GROMACS modification: Yes/No
Here post your question
I am calculating h bond of SPC/E water using gmx hbond tool. I got approximate 1.8 hydrogen bond per water molecule. But one water molecule can form 4 hbond. I think they calculate hbond between O atom of one water to the H atom of others. But they didn’t consider the two H atoms of one water to the O atom of other water molecule. How can we solve it. Please help.

The default behavior is to merge equivalent hydrogens (consider them equivalent), so if you want to disable this, use -nomerge.

I am facing the same issue.
I tried calculating the average number of Hydrogen bonds (HBs) per SPC water molecule with gmx hbond with -nomerge. However, I still get around 1.8 HBs per water molecule. What could be the problem?

GROMACS version: 2022.4