[front-end] fixes bug #99; app.json strictly requires all holders to be present