diff --git a/SuperBuild/Packaging/PackageHelper.cmake b/SuperBuild/Packaging/PackageHelper.cmake
index fc8bda52067526363c08452f80fe4878c7639aec..d3785f9288250b72d0f81fd8954971b9b4b2d8a0 100644
--- a/SuperBuild/Packaging/PackageHelper.cmake
+++ b/SuperBuild/Packaging/PackageHelper.cmake
@@ -1,6 +1,10 @@
 macro(super_package)
   cmake_parse_arguments(PKG  "" "STAGE_DIR" "SEARCHDIRS" ${ARGN} )
 
+  if(${PKG_STAGE_DIR} STREQUAL "")
+    message(FATAL_ERROR "PKG_STAGE_DIR is emtpy. Just can't continue.")
+  endif()
+
   set(loader_program_PATHS)
   if(WIN32 OR CMAKE_CROSSCOMPILING)
       set(loader_program_names      "${MXE_ARCH}-w64-mingw32.shared-objdump")