- fulllistCB->setEnabled(natbib_engine && haveSelection && !isNocite);
- forceuppercaseCB->setEnabled(natbib_engine && haveSelection && !isNocite);
+ bool const isCiteyear =
+ currentStyle == CITEYEAR ||
+ currentStyle == CITEYEARPAR;
+
+ fulllistCB->setEnabled(natbib_engine && haveSelection && !isNocite
+ && !isCiteyear);
+ forceuppercaseCB->setEnabled(natbib_engine && haveSelection
+ && !isNocite && !isCiteyear);