- fixed some bugs within vignette code

Signed-off-by: AK2083 <ankh.egypt.public@googlemail.com>