-include_HEADERS = $(notdir $(wildcard $(SOURCES_DIR)/*.h))
+include_HEADERS := $(notdir $(wildcard $(SOURCES_DIR)/*.h))
+
+ifeq ($(CONFIG_FRSH_FORB),y)
+UNWANTED_HEADERS = frsh_opaque_types.h
+include_HEADERS := $(filter-out $(UNWANTED_HEADERS),$(include_HEADERS))
+endif