diff --git a/storage/myisam/mi_check.c b/storage/myisam/mi_check.c
index 161bd9bf980c5a3dded5363c8a86f0f7beb28d54..7bcb8041fe07594c5baa8c03a54f0b9ca9353e27 100644
--- a/storage/myisam/mi_check.c
+++ b/storage/myisam/mi_check.c
@@ -1817,7 +1817,7 @@ int mi_sort_index(MI_CHECK *param, register MI_INFO *info, my_string name)
   for (key= 0,keyinfo= &share->keyinfo[0]; key < share->base.keys ;
        key++,keyinfo++)
     if (keyinfo->key_alg == HA_KEY_ALG_RTREE)
-      return 0;
+      DBUG_RETURN(0);
 
   if (!(param->testflag & T_SILENT))
     printf("- Sorting index for MyISAM-table '%s'\n",name);