diff --git a/qa/qa_node.py b/qa/qa_node.py
index 8b2d406f3ee30e6c0e6864aa51ed51be82eb5199..864d681c9591d49094cec1f056b4c13dd99ac859 100644
--- a/qa/qa_node.py
+++ b/qa/qa_node.py
@@ -209,6 +209,10 @@ def TestNodeModify(node):
   AssertCommand(["gnt-node", "modify", "--master-candidate=yes",
                  "--auto-promote", node["primary"]])
 
+  # Test setting secondary IP address
+  AssertCommand(["gnt-node", "modify", "--secondary-ip=%s" % node["secondary"],
+                 node["primary"]])
+
 
 def _CreateOobScriptStructure():
   """Create a simple OOB handling script and its structure."""