diff --git a/cc3200/application.mk b/cc3200/application.mk
index 3ebc4b0d3d0c43bc49fe12af572f23434fff4720..ff5c44cd69e60c33f39c440393b8f5a5e2f2e600 100644
--- a/cc3200/application.mk
+++ b/cc3200/application.mk
@@ -162,7 +162,6 @@ APP_STM_SRC_C = $(addprefix stmhal/,\
 	import.c \
 	input.c \
 	irq.c \
-	moduselect.c \
 	pybstdio.c \
 	)
 
diff --git a/cc3200/mpconfigport.h b/cc3200/mpconfigport.h
index 08f926f4030fab1c8c3ca1a573575ce6ad729ebc..7a8aa15d583ef370cdd6cef0a91d8265165c7e9b 100644
--- a/cc3200/mpconfigport.h
+++ b/cc3200/mpconfigport.h
@@ -113,6 +113,7 @@
 #define MICROPY_PY_URE                              (1)
 #define MICROPY_PY_UHEAPQ                           (0)
 #define MICROPY_PY_UHASHLIB                         (0)
+#define MICROPY_PY_USELECT                          (1)
 
 #define MICROPY_ENABLE_EMERGENCY_EXCEPTION_BUF      (1)
 #define MICROPY_EMERGENCY_EXCEPTION_BUF_SIZE        (0)