diff --git a/Makefile b/Makefile
index b01b7253d9c2f80a14da4a51b6b84064122ad43e..5271fd6d38efc3eb2df1f31425e5aa1f83fff480 100644
--- a/Makefile
+++ b/Makefile
@@ -375,11 +375,10 @@ package_install: FORCE
 include $(INCLUDE_DIR)/version.mk
 
 opkg_config: FORCE
-	cp $(GLUON_OPENWRTDIR)/package/system/opkg/files/opkg.conf $(TARGET_DIR)/etc/opkg.conf
 	for d in base packages luci routing telephony management; do \
-		echo "src/gz %n_$$d %U/$$d" >> $(TARGET_DIR)/etc/opkg.conf; \
-	done
-	$(VERSION_SED) $(TARGET_DIR)/etc/opkg.conf
+		echo "src/gz %n_$$d %U/$$d"; \
+	done > $(TARGET_DIR)/etc/opkg/distfeeds.conf
+	$(VERSION_SED) $(TARGET_DIR)/etc/opkg/distfeeds.conf
 
 
 image: FORCE