Indeed, but after fixing a mistake in the kernel padding I have managed to get the same results using Fourier and F.conv2d (which in fact is a correlation), which is weird since  the property hold for convolution and not for correlation.