diff --git a/src/plugins/switch/Makefile.am b/src/plugins/switch/Makefile.am
index de201b89ef992bd7e3c433e1924325f3d169294e..675d563024a158b913e5249248ac140496399584 100644
--- a/src/plugins/switch/Makefile.am
+++ b/src/plugins/switch/Makefile.am
@@ -27,4 +27,11 @@ switch_elan_la_SOURCES =        \
 	qsw.c qsw.h
 switch_elan_la_LIBADD  = $(top_builddir)/src/common/libcommon.la $(ELAN_LIBS)
 switch_elan_la_LDFLAGS = $(PLUGIN_FLAGS)
+
+else
+EXTRA_switch_none_la_SOURCES =  \
+	switch_elan.c           \
+	elanhosts.c elanhosts.h \
+	qsw.c qsw.h
+
 endif