1diff --git a/main.c b/main.c
2index b61ca34..5a420c2 100644
3--- a/main.c
4+++ b/main.c
5@@ -602,10 +602,10 @@ main (int argc, char **argv)
6 else
7 disable_private_libs();
8
9- /* honor Requires.private if any Cflags are requested or any static
10+ /* honor Requires.private if any any static
11 * libs are requested */
12
13- if (pkg_flags & CFLAGS_ANY || want_requires_private || want_exists ||
14+ if (want_requires_private ||
15 (want_static_lib_list && (pkg_flags & LIBS_ANY)))
16 enable_requires_private();
17