This change has reintroduced a bug fixed by #2483. doSLHC_ must be set before the call to booking(...).
This has already been merged so I'll put in another pull request to fix it.