diff --git a/inc/media.php b/inc/media.php
index 4bca2e71a49e4c1ecff1a9daa418ea68053b5170..43bbd25603726d8c981d0e44529b7703a2c56b3a 100644
--- a/inc/media.php
+++ b/inc/media.php
@@ -1015,9 +1015,10 @@ function media_diff($image, $ns, $auth, $fromajax = false) {
 
     $rev1 = $INPUT->int('rev');
 
-    if(is_array($INPUT->ref('rev2'))){
-        $rev1 = (int) $INPUT->arr('rev2')[0];
-        $rev2 = (int) $INPUT->arr('rev2')[1];
+    $rev2 = $INPUT->ref('rev2');
+    if(is_array($rev2)){
+        $rev1 = (int) $rev2[0];
+        $rev2 = (int) $rev2[1];
 
         if(!$rev1){
             $rev1 = $rev2;