Correctly use buffer for else frame in loops. Fixes #669
3 files changed