prevent default settings.captions from being overwritten by undefined

I was wondering why there are no tab captions by testing the quick start example. The new option for turning captions on/off was undefined when not explicitly set.