avoid blank app id