--- Makefile.am.orig	2003-05-07 20:00:50.000000000 +0200
+++ Makefile.am	2003-05-07 20:03:29.000000000 +0200
@@ -937,8 +937,14 @@
 # All subsequent arguments are the files to scan.
 #
 register.c: $(plugin_src) $(DISSECTOR_SRC) $(srcdir)/make-reg-dotc
-	@echo Making register.c
-	@$(srcdir)/make-reg-dotc register.c $(srcdir) $(plugin_src) $(DISSECTOR_SRC)
+	@if test -n $(PYTHON); then \
+		echo Making register.c with python ; \
+		$(PYTHON) make-reg-dotc.py . $(DISSECTOR_SRC) ; \
+	else \
+		echo Making register.c with shell script ; \
+		$(srcdir)/make-reg-dotc register.c $(srcdir) \
+			$(plugin_src) $(DISSECTOR_SRC) \
+	fi
 
 #
 # Build "tethereal-tap-register.c", which contains a function 
