Merge branch 'matchpart-question' into 'master'

matchpart: fix handling of empty question sections

See merge request !125
9 jobs for retry-when-under-load
in 1 minute and 19 seconds and was queued for 9 seconds