also calling preferences callback if no preferences for module defined