diff --git a/common/cmd_gpt.c b/common/cmd_gpt.c
index e3c0297a1ce5bdb89f3c9d687296f064a9c67890..6bea2c7c3ab61761e0c5dc7891b350d8d8915847 100644
--- a/common/cmd_gpt.c
+++ b/common/cmd_gpt.c
@@ -293,9 +293,6 @@ static int gpt_default(block_dev_desc_t *blk_dev_desc, const char *str_part)
 	u8 part_count = 0;
 	disk_partition_t *partitions = NULL;
 
-	if (!str_part)
-		return -1;
-
 	/* fill partitions */
 	ret = set_gpt_info(blk_dev_desc, str_part,
 			&str_disk_guid, &partitions, &part_count);