diff --git a/Makefile b/Makefile
index 8f4d836c55d4ac24163c34f45a8047fe0a7b910a..d3568d2042ff68d663a6a7733adbe8d5a3ae2c95 100644
--- a/Makefile
+++ b/Makefile
@@ -64,7 +64,8 @@ build_win:
 
 clean:
 	make -C icon clean
-	rm build/bitmask-vpn
+	rm -f build/bitmask-vpn
+	unlink branding/assets/default
 
 icon:
 	make -C icon
diff --git a/icon/Makefile b/icon/Makefile
index 445fee43cd744a54ea7c04b63057d5c0cfec43f1..887e78b9bef037066d0867fbd0bf23062377d3da 100644
--- a/icon/Makefile
+++ b/icon/Makefile
@@ -21,5 +21,5 @@ go_array_name = "$(shell echo $(<) | sed -e 's/.*vpn_\(.*\)\.png/\u\1/' -e 's/_/
 	cat $< | 2goarray $(go_array_name) icon >> $@
 
 clean:
-	rm *_unix.go
-	rm *_darwin.go
+	rm -f *_unix.go
+	rm -f *_darwin.go