diff --git a/wp-rest/Plugin.php b/wp-rest/Plugin.php
index 5f634a86a8dfc737e002e5af101db453d0fe950c..4038a56b1b6cab395e1a2d143cfe8882a7edb456 100644
--- a/wp-rest/Plugin.php
+++ b/wp-rest/Plugin.php
@@ -177,7 +177,7 @@ class Plugin {
 	 */
 	public function maybe_reset_wp_timezone( $result, $server, $request ) {
 
-		if ( $request->get_route() != '/civicrm/v3/rest' ) return;
+		if ( $request->get_route() != '/civicrm/v3/rest' ) return $result;
 
 		$timezones = apply_filters( 'civi_wp_rest/plugin/timezones', null );