This makes it impossible to install to a single-disk system using hdiso.
That code is explicitly checking for a combination of protected and removable. The disk containing the live backing device should also be protected, so it seems to me that either that bit is broken or else the device is not showing up as removable.
Okay, I'll drop that patch for now.
- Chris