diff --git a/esp8266/esp8266.ld b/esp8266/esp8266.ld
index 68939f6f55a9a957e2703fd64cf1d7c964c84b64..b8e93ac92d3f690dead0e43a7f97d1757cfa5825 100644
--- a/esp8266/esp8266.ld
+++ b/esp8266/esp8266.ld
@@ -136,6 +136,7 @@ SECTIONS
         *modpybpwm.o(.literal*, .text*)
         *modpybrtc.o(.literal*, .text*)
         *modpybadc.o(.literal*, .text*)
+        *modpybi2c.o(.literal*, .text*)
         *modpybspi.o(.literal*, .text*)
         *modesp.o(.literal* .text*)
         *modnetwork.o(.literal* .text*)