X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FAction%2FSerialize.pm;h=27f00a4432ca33ff99a7988573d2071c47bb721b;hb=467b1ade0c03900ad39bfdea1ad01bd67cf8f8d8;hp=29ee60559b09b7f7c169205427e07a8d2a705588;hpb=355d4385698315db0f6f1e253836292fecd3b05b;p=catagits%2FCatalyst-Action-Serialize-Data-Serializer.git diff --git a/lib/Catalyst/Action/Serialize.pm b/lib/Catalyst/Action/Serialize.pm index 29ee605..27f00a4 100644 --- a/lib/Catalyst/Action/Serialize.pm +++ b/lib/Catalyst/Action/Serialize.pm @@ -23,7 +23,7 @@ sub execute { $self->maybe::next::method(@_); return 1 if $c->req->method eq 'HEAD'; - return 1 if length( $c->response->body ); + return 1 if defined $c->response->body && length( $c->response->body ); return 1 if scalar @{ $c->error }; return 1 if $c->response->status =~ /^(?:204)$/;