diff --git a/testsuite/expect/test25.1 b/testsuite/expect/test25.1
index 53a74d3bf04ecc08e8a45cfe6c52712a1aab6c62..fe65c66d3067061616826c2c3af62bc4871567f0 100755
--- a/testsuite/expect/test25.1
+++ b/testsuite/expect/test25.1
@@ -57,14 +57,14 @@ if { [string compare [priority_type] multifactor] } {
 make_bash_script $file_in "$bin_sleep 600"
 
 proc def_node_cnt { } {
-	global sinfo alpha_numeric_under number exit_code
+	global sinfo alpha_numeric_under number exit_code partition
 
 	set node_cnt 1
-	spawn $sinfo -h -o "name=%20P node_cnt=%D"
+	spawn $sinfo -h -o "name=%P node_cnt=%D" -p $partition
 	expect {
-		-re "name=($alpha_numeric_under)\\\* *node_cnt=($number)(k?)" {
+		-re "name=($alpha_numeric_under) node_cnt=($number)(k?)" {
 			set node_cnt $expect_out(2,string) 
-			if {[string compare $expect_out(2,string) ""]} {
+			if {[string compare $expect_out(3,string) ""]} {
 				set node_cnt [expr $node_cnt * 1024]
 			}