diff --git a/tests/cli-test-xml/compare/virt-install-many-devices.xml b/tests/cli-test-xml/compare/virt-install-many-devices.xml
index e7ab03058..058247906 100644
--- a/tests/cli-test-xml/compare/virt-install-many-devices.xml
+++ b/tests/cli-test-xml/compare/virt-install-many-devices.xml
@@ -281,7 +281,7 @@
diff --git a/tests/clitest.py b/tests/clitest.py
index 122f0ead0..0ecf2ef34 100644
--- a/tests/clitest.py
+++ b/tests/clitest.py
@@ -525,7 +525,7 @@ c.add_compare(""" \
--sound ac97 \
\
--video cirrus \
---video model=qxl,vgamem=1,ram=2,vram=3,heads=4,accel3d=yes \
+--video model=qxl,vgamem=1,ram=2,vram=3,heads=4,accel3d=yes,vram64=65 \
\
--smartcard passthrough,type=spicevmc \
--smartcard type=host \
diff --git a/virtinst/cli.py b/virtinst/cli.py
index 5ca4ada5d..e6bc09b6a 100644
--- a/virtinst/cli.py
+++ b/virtinst/cli.py
@@ -2571,6 +2571,7 @@ ParserVideo.add_arg("accel3d", "accel3d", is_onoff=True)
ParserVideo.add_arg("heads", "heads")
ParserVideo.add_arg("ram", "ram")
ParserVideo.add_arg("vram", "vram")
+ParserVideo.add_arg("vram64", "vram64")
ParserVideo.add_arg("vgamem", "vgamem")
diff --git a/virtinst/devicevideo.py b/virtinst/devicevideo.py
index 689c1cc5e..14c9f7741 100644
--- a/virtinst/devicevideo.py
+++ b/virtinst/devicevideo.py
@@ -40,6 +40,7 @@ class VirtualVideoDevice(VirtualDevice):
default_cb=lambda s: "cirrus",
default_name=MODEL_DEFAULT)
vram = XMLProperty("./model/@vram", is_int=True)
+ vram64 = XMLProperty("./model/@vram64", is_int=True)
ram = XMLProperty("./model/@ram", is_int=True)
heads = XMLProperty("./model/@heads", is_int=True)
vgamem = XMLProperty("./model/@vgamem", is_int=True)