Convolution2: fix ability to use kernel smaller than framesize
This commit should complete the bugfix intended in 9b0b164.