another thing that will keep your falafel held together, beside flour, is a bit of sesame tahini in the mix (see also can you make homemade tahini?). tahini is used to make a classic accompanying sauce but you can use it in the mix as well. it gives a bit of nutty flavor but too much will make it bitter.