diff --git a/code/model/VirtualPage.php b/code/model/VirtualPage.php
index 9749fe10..ff35d7d7 100644
--- a/code/model/VirtualPage.php
+++ b/code/model/VirtualPage.php
@@ -195,8 +195,8 @@ class VirtualPage extends Page {
$fields->addFieldToTab("Root.Main", $copyContentFromField, "Title");
// Create links back to the original object in the CMS
- if($this->CopyContentFrom()->ID) {
- $linkToContent = "CopyContentFromID\">" .
+ if($this->CopyContentFrom()->exists()) {
+ $linkToContent = "CopyContentFromID\">" .
_t('VirtualPage.EDITCONTENT', 'click here to edit the content') . "";
$fields->addFieldToTab("Root.Main",
$linkToContentLabelField = new LabelField('VirtualPageContentLinkLabel', $linkToContent),