diff --git a/lib/google/api_client/service/result.rb b/lib/google/api_client/service/result.rb index 7957ea6a2..b20a59664 100755 --- a/lib/google/api_client/service/result.rb +++ b/lib/google/api_client/service/result.rb @@ -137,6 +137,7 @@ module Google # @return [Google::APIClient::Service::Request] # API request for retrieving next page def next_page + return nil unless self.next_page_token request = @request.clone # Make a deep copy of the parameters. request.parameters = Marshal.load(Marshal.dump(request.parameters)) @@ -150,6 +151,7 @@ module Google # @return [Google::APIClient::Service::Request] # API request for retrieving previous page def prev_page + return nil unless self.prev_page_token request = @request.clone # Make a deep copy of the parameters. request.parameters = Marshal.load(Marshal.dump(request.parameters))