--- trunk/lib/Frey/Web.pm 2008/12/14 22:47:48 839 +++ trunk/lib/Frey/Web.pm 2008/12/16 14:10:09 857 @@ -116,9 +116,9 @@ } } -sub _inline_path { +sub _inline_path_size { my ( $self, $path ) = @_; - -s $path < $self->inline_smaller_than; + -s $path < $self->inline_smaller_than && -s $path; } sub _head_html { @@ -126,13 +126,14 @@ my $out = ''; foreach my $path ( @head ) { $path =~ s!^/!!; + my $size = $self->_inline_path_size( $path ); if ( $path =~ m/\.js$/ ) { - $out .= $self->_inline_path( $path ) ? - qq|| : + $out .= $size ? + qq|| : qq||; } elsif ( $path =~ m/\.css$/ ) { - $out .= $self->_inline_path( $path ) ? - qq|| : + $out .= $size ? + qq|| : qq||; } elsif ( $path =~ m{<.+>}s ) { $out .= $path;