diff --git a/iopsys-brcm63xx-arm/base-files/sbin/ronnyupgrade b/iopsys-brcm63xx-arm/base-files/sbin/ronnyupgrade
index 5fc877a4c21dffd65d5bb235728819552f69e9c9..6fd8f69f581ba7dfe11f8a1bb5888abbf70872cf 100755
--- a/iopsys-brcm63xx-arm/base-files/sbin/ronnyupgrade
+++ b/iopsys-brcm63xx-arm/base-files/sbin/ronnyupgrade
@@ -224,9 +224,10 @@ fi
 
 # Are we compatible with the input image?
 # We need singe UBI pureUBI at least.
-y3ver=$(get_inteno_tag_val "$from" version)
-y3flags=$(get_inteno_tag_val "$from" flags)
-if [ $ver -lt 7 ] && ! (echo $y3flags | grep -qE "^singlepureubi$"); then
+y3ver=$(get_inteno_tag_val "$pathY3" version)
+y3flags=$(get_inteno_tag_val "$pathY3" flags)
+if [ -z "$y3ver" ] || ([ $y3ver -lt 7 ] && \
+		! echo $y3flags | grep -qE "^singlepureubi$"); then
 	echo "Old image format. Downgrade is not available."
 	exit 1
 fi