2.1.1 fails to activate when cert directory is missing

Created by: The-M1k3y

I just switched from 2.0.4 to 2.1.1 and found that postfix and dovecot won't start due to the missing dh.pm file. The file is not generated, when the target directory does not exist. When the directory is created manually, it works.