This sounds more like a coding problem than a missing value problem. If the Dummy variable is coded 0/1, then it is never missing. If PROC LOGISTIC is showing the dummy as having df=0, then matrix is singular and either the variable is conceptually redundant with your other variables or operationally redundant because you don't have enough observations.