diff --git a/src/libtomahawk/playlist/trackmodel.cpp b/src/libtomahawk/playlist/trackmodel.cpp
index fdc57d128..57ec0ffe3 100644
--- a/src/libtomahawk/playlist/trackmodel.cpp
+++ b/src/libtomahawk/playlist/trackmodel.cpp
@@ -189,7 +189,10 @@ TrackModel::data( const QModelIndex& index, int role ) const
                 break;
 
             case Age:
-                return TomahawkUtils::ageToString( QDateTime::fromTime_t( query->results().first()->modificationTime() ) );
+                if ( query->results().first()->modificationTime() == 0 )
+                    return QString();
+                else
+                    return TomahawkUtils::ageToString( QDateTime::fromTime_t( query->results().first()->modificationTime() ) );
                 break;
 
             case Year: