--- trunk/lib/Frey/Storage.pm 2008/11/26 17:36:02 538 +++ trunk/lib/Frey/Storage.pm 2008/11/26 17:57:58 539 @@ -23,8 +23,8 @@ sub store { my $self = shift; my ( $filename, $data ) = @_; + $self->mkbasepath( $filename ); if ( $filename =~ m{\.ya?ml$}i ) { - $self->mkbasepath( $filename ); DumpFile( $filename, $data ); } else { croak "without extension we can save only scalar data" if ref($data);