flight: check for duplicates only on create

Updates were broken.

Reported-by: eng3
Signed-off-by: diditclear <didyourupgradeclear@gmail.com>