I'm not exactly sure what you are asking. I posted my servicedependency and the important section of my service config is as follows:
I based my config on the following entry from the Template tricks doc linked in my earlier message and quoted below:
that shows others with the same problem (and no solutions that I can see).
(working in the dependencies.cfg)
If I comment the host_name, I get the following:
Error: Could not expand master hostgroups and/or hosts specified in service dependency...
If I comment the service_description (or leave it uncommented) I get:
Error: NULL service description/host name in service dependency definition
Error: Could not register service notification dependency
It looks to me as if nagios is expecting a primary service group for every dependent one.
I've also tried the following (from the template tricks which really looks like it expects one primary for each dependent) to no avail: