delete files before saving
diff --git a/ebtables.sysv b/ebtables.sysv
index 5ba102f..d9c4082 100644
--- a/ebtables.sysv
+++ b/ebtables.sysv
@@ -88,6 +88,7 @@
 		__EXEC_PATH__/ebtables-save > /etc/sysconfig/ebtables || RETVAL=1
 	fi
 	if [ "$EBTABLES_BINARY_FORMAT" = "yes" ]; then
+		rm __SYSCONFIG__/ebtables.*
 		for table in $(grep -E '^ebtable_' /proc/modules | cut -f1 -d' ' | sed s/ebtable_//); do
 			__EXEC_PATH__/ebtables -t $table --atomic-file __SYSCONFIG__/ebtables.$table --atomic-save || RETVAL=1
 			if [ "$EBTABLES_SAVE_COUNTER" = "no" ]; then