--- getdata.c.orig	2012-01-02 18:02:31.139432764 +0100
+++ getdata.c	2012-01-02 18:01:11.687432701 +0100
@@ -289,6 +289,10 @@
 		getdata.disk = get_disk26;
 		getdata.vm = get_vm26;
 	}
+	if (0 == strncmp(u.release, "3", 1)) {
+		getdata.disk = get_disk26;
+		getdata.vm = get_vm26;
+	}
 
 	/* prepare the disk patterns */
 	for (i = 0; i < PATTERNS; i++) {
