diff -Naur telldus-core-2.1.1/service/CMakeLists.txt telldus-core-2.1.1-lunar/service/CMakeLists.txt
--- telldus-core-2.1.1/service/CMakeLists.txt	2012-02-03 16:18:15.000000000 +0100
+++ telldus-core-2.1.1-lunar/service/CMakeLists.txt	2013-10-08 20:30:25.821393311 +0200
@@ -241,12 +241,15 @@
 	INSTALL(TARGETS ${telldus-service_TARGET} RUNTIME DESTINATION sbin)
 	SET(SYSCONF_INSTALL_DIR "/etc" CACHE PATH "The sysconfig install dir (default prefix/etc)" )
 	SET(STATE_INSTALL_DIR	"/var/state" CACHE PATH "The directory to store state information of the devices" )
-
-	INSTALL(FILES tellstick.conf
-		DESTINATION ${SYSCONF_INSTALL_DIR}
-	)
-	INSTALL(FILES telldus-core.conf
-		DESTINATION ${STATE_INSTALL_DIR}
-		PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ GROUP_WRITE WORLD_READ WORLD_WRITE
-	)
+  IF (NOT EXISTS ${SYSCONF_INSTALL_DIR}/tellstick.conf)
+  	INSTALL(FILES tellstick.conf
+	  	DESTINATION ${SYSCONF_INSTALL_DIR}
+  	)
+  ENDIF()
+  IF (NOT EXISTS ${STATE_INSTALL_DIR}/telldus-core.conf)
+  	INSTALL(FILES telldus-core.conf
+	  	DESTINATION ${STATE_INSTALL_DIR}
+	  	PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ GROUP_WRITE WORLD_READ WORLD_WRITE
+  	)
+  ENDIF()
 ENDIF (UNIX AND NOT APPLE)
