diff --git a/Post/PView.cpp b/Post/PView.cpp
index 8c6a65a5a5117832cb57626c5b1ab7289a9594e6..8f59d995badd2c3301e26709534c7abc7cc5ab4f 100644
--- a/Post/PView.cpp
+++ b/Post/PView.cpp
@@ -62,7 +62,10 @@ PView::PView(PView *ref, bool copyOptions)
   if(ref->getAliasOf()){ // alias of an alias
     PView *orig = getViewByNum(ref->getAliasOf());
     if(orig) _aliasOf = orig->getNum();
-    else Msg::Error("Could not find original view for alias");
+    else{
+      Msg::Warning("Original view for alias does not exist anymore");
+      _aliasOf = ref->getNum();
+    }
   }
   else
     _aliasOf = ref->getNum();