fixes double dialog when meal is not served
spinner does not crash
Merge remote-tracking branch 'origin/master'