Safely join generated courses