Historical Rules · 4 October 2019
Rule 121.3
Official source text from the 4 October 2019 Rules release
If there are no cards in a player’s library and an effect offers that player the choice to draw a card, that player can choose to do so. However, if an effect says that a player can’t draw cards and another effect offers that player the choice to draw a card, that player can’t choose to do so.