diff --git a/common/cmd_ubi.c b/common/cmd_ubi.c
index 54faac1c931009e131f223dd372456b0d5544202..2484b404914fba8d22534ad1e5b6e9ee0c281cc5 100644
--- a/common/cmd_ubi.c
+++ b/common/cmd_ubi.c
@@ -190,7 +190,7 @@ static int ubi_remove_vol(char *volume)
 {
 	int i, err, reserved_pebs;
 	int found = 0, vol_id = 0;
-	struct ubi_volume *vol;
+	struct ubi_volume *vol = NULL;
 
 	for (i = 0; i < ubi->vtbl_slots; i++) {
 		vol = ubi->volumes[i];