Dont send multiple delete signals
Handle invalid project