join() still allows the hub to be re-entered, so we have to move the cleanup to destroy()
Attach a file by drag & drop or click to upload