// save keyword
QString query = searchParams->keywords();
- if (!query.isEmpty()) {
+ if (!query.isEmpty() && !searchParams->isTransient()) {
if (query.startsWith("http://")) {
// Save the video title
query += "|" + videos.first()->title();
// save channel
QString channel = searchParams->author();
- if (!channel.isEmpty()) {
+ if (!channel.isEmpty() && !searchParams->isTransient()) {
QSettings settings;
QStringList channels = settings.value(recentChannelsKey).toStringList();
channels.removeAll(channel);