diff --git a/src/Makefile.global.in b/src/Makefile.global.in
new file mode 100644
index f8b7b35..3ec1fa3
*** a/src/Makefile.global.in
--- b/src/Makefile.global.in
*************** check: temp-install
*** 303,313 ****
--- 303,315 ----
  
  .PHONY: temp-install
  temp-install:
+ ifdef GENERATED_SGML
  ifeq ($(MAKELEVEL),0)
  	rm -rf '$(abs_top_builddir)'/tmp_install
  	$(MAKE) -C '$(top_builddir)' DESTDIR='$(abs_top_builddir)'/tmp_install install
  endif
  	$(if $(EXTRA_INSTALL),for extra in $(EXTRA_INSTALL); do $(MAKE) -C '$(top_builddir)'/$$extra DESTDIR='$(abs_top_builddir)'/tmp_install install || exit; done)
+ endif
  
  PROVE = @PROVE@
  PG_PROVE_FLAGS = -I $(top_srcdir)/src/test/perl/
