return;
}
- if ( !is_null( $oldid ) and $this->checkTouched() ) {
+ if ( empty( $oldid ) && $this->checkTouched() ) {
if( $wgOut->checkLastModified( $this->mTouched ) ){
return;
} else if ( $this->tryFileCache() ) {
and ($wgUser->getId() == 0)
and (!$wgUser->getNewtalk())
and ($this->mTitle->getNamespace() != Namespace::getSpecial())
- and ($action == 'view')
+ and ($action == 'view' || empty( $action ))
and (!isset($oldid))
and (!isset($diff))
and (!isset($redirect))